I'm going to share with you my advice and experience with this issue, take it if it makes you feel better. First of all, I'm really sorry that you feel that way. The constant fear of losing one's job can do a lot of damage to your productivity, self esteem and mental health.
I was one of the "lucky ones" to be spared from OCI's macro layoff and now I really wish I had been layed off too. All the work I liked doing is gone, all the people I cared about gone too. Now I'm left with a deadend project surrounded by a–holes. I've had 5 different managers in 6 months.
I know we all get to feel nostalgic of how Oracle was great and of all the talented people we used to work with, but Oracle has shown us they don't care about their employees. Your boss is not your friend, your work is not valued and it will not save you from RIFs.
Don't be afraid of being layed off, I know it can feel like a low blow but it really does get better. When it happens, if it happens, you will be free of all the stress you have right now. Don't forget that you are a very talented person and that there are a lot of companies that will really value your knowledge and compensate you for your hard work. Be always on the look and always prepared. Hope for the best, expect the worst.