I just got off the phone with someone who's been out of the workforce for 20 years (raising kids). Her husband has lost his job, they've run through their savings waiting for another to come along, and she has to go to work so they don't lose their house--and she is MAD.
As a career coach, I have this same conversation a lot: someone who's been a stay-at-home-spouse (often it's a woman, but not always) for a number of years finds themselves in a job search they never planned for, and they call me for help (a smart move).
Sometimes it's someone who stayed home with the kids and the spouse lost a job (or they're getting a divorce, or the spouse died with insufficient life insurance). Sometimes it's someone who supported the family business (or the spouse's business) and the business failed.
No matter what the reason is, this person is angry and bitter about the circumstance they find themselves in. I understand the anger. Life has pulled the rug out from under you, and you weren't ready. There's a grieving process. But...
As a career coach, I've got some tough love to give you and I hope you hear it: Get over it and get on with it.
Whatever the cause is for your situation, you can't go back and change it. It is what it is. Spending time in your anger and negativity will only hold you back from getting a job. The only thing you can change now is your future. (Check out a great book to help you - Learned Optimism)
A lot of what's fueling your anger is fear--fear that you've been out too long, that you're no longer employable.
I want to tell you right now that you are completely employable. No matter what's going on with you, I can just about guarantee you I've worked with someone with a similar (if not worse) story and helped them get a job. You just have to market yourself correctly and find the right company. This job search is the start of something that could be a positive and wonderful change in your life.
If you're in a job search you're not happy about, let go of the negativity and call me. I will help you. You almost certainly have more going for you than you think, and I can help you find it and present it to employers.