I went through the same thing last year. My business went under and I found myself having to work some manual labour job for minimum wage. My gf of 5 years b1tched and complained, blamed me and eventually left me over it.
It left me feeling like crap about my life, but time went by and I learned a really good lesson. She is a low quality, selfish piece of trash who never deserved a guy like me. My biggest fault was not losing my business, but lowering my standards and accepting someone like that in my life.
Once she was gone, I learned to accept my situation. Times are hard, people everywhere are losing their jobs, their businesses and struggling to make ends meet. Meanwhile, I'm doing what I can to get by and I've learned to enjoy my job. It's low pressure, I work with some great people in a sociable environment and it's good exercise. It's like a time out from the rat race. So what if my car is old, it works and it's good enough for me. I don't have to impress anybody else.
Meanwhile, I hit the gym 5 times per week, I spend time building my portfolio, seeking freelance jobs on the side, learning new skills and improving myself.
What's more, after experiencing rejection, after losing everything, I no longer fear either. I've emerged with more confidence than I ever have and for the first time in ages I can accept things as they are. I've been out with plenty of hot women this year and have met someone who likes me for who I am, not what I have. She's leagues above the ex that left me and I can see now that my ex did me the biggest favour I could ask for!
So if you meet a girl who b1tches about your income, get rid of her straight away. She's trash and will drag you down!