To all the folks telling the OP to get a job, it sounds like she has a job. That’s generally what “after work” and “could have sought out a better job” implies to me, anyway. I could be wrong.
It sounds like, as someone has previously pointed out, there’s a power issue at work here. Wage gaps can be a huge issue for some couples, but I’ll tell you from experience, it’s only an issue if you two let it be an issue. Right now, my husband makes roughly twice as much as I do, and that’s going to shoot up to about five times as much in a year or so. Yes, he pays the lion’s share of our mutual bills and pretty much all of our mutual entertainment, but I kick in a good-sized chunk of my paycheck to help with them, as well as paying for my personal stuff, the cleaning lady, the vet bills, and doing a lot of the basic grocery and household item shopping. Overall, though, he’s spending more money on the family expenses than I am, by quite a lot.
It’s not an issue for us. Even if I have to ask him to cover something I normally take care of right after he’s paid the mortgage, it’s not an issue for us. He would never make me feel like I was leeching off him (that’s the feeling I get about how Mr. Rilch treats you), or wasn’t living up to my potential, or whatever exactly it is that Mr. Rilch feels about your disparate incomes. He loves me too much, and more importantly he respects me too much, to treat me that way.
Does your husband love you? I think probably so. Does he respect you? Not so much, from the sound of things. Are you willing to spend the rest of your life living with someone who doesn’t respect you?
You’ve already accepted that you have anger issues, so now you need to do something about it. (It worries me more than a little that your husband would tell you that he doesn’t think you need counseling for this, to be honest.)
Given the patterns you’re describing, I’d suggest that you see a sleep specialist–if you’re waking up mid-sleep-cycle, or just generally not sleeping well, that would explain why you’re always pissy first thing in the morning, then get better after you’ve been up for a while. When I was adjusting to working nights, I was sleeping, but I wasn’t getting into the proper stages of sleep to feel refreshed. Consequently, I was constantly exhausted and ahem a bit difficult, especially first thing in the afternoon. I’d crawl out of bed snarling at the dogs, stomp around the house for a bit, and then be Susy Sunshine until about 8 or 9 at night, then I’d get all pissy again and be ready to spit nails by the time I got home. Once I started sleeping better (in my case it was as simple as getting a sleep mask to block out the light that filtered through the blinds), I became much less cranky, especially when I first woke up.
Something else you might consider is seeing your gyno. I’ve been much less cranky and moody since I got my IUD, and I think it’s the hormones. Seriously, I still have days when I’m just pissy for no real reason, and those are the same days that I have spotting, usually. It’s something to look into, certainly.