Man I am in the same boat as you are, but things are just the other way. I kicker my GF out of my house just so I can find out who I am again. Is there some one else......nope, I am just sick of same old, same old. Did I put my self in a financial hardship, yep you dam right I did. I am now $700+ a month down on monthly bills. But I will (same as you) will get through this. Maybe things will work out, maybe things wont, but it is for the best at this time. Granted at this point your drive to work is 20X more then mine, but use this time to reflect on what has all been said and done. If you see things that remind you of her, change your route to work, do not do the norm. Change the cd player / iPod, change the radio to a new station, ect.
Even though I can not really afford my supra in my garage (even though it is pd. for) and I could use the moneys else ware if I sold it, but I am not ever going to sell it. The bank can have my house, caddy, and other toys before I ever sell the supra. The supra brings a smile to my face and is a feel good thing, just like yours. Money is tight, but it is also tight for 75% of other americans. You will get through this and ONLY time will heal a broken heart. Trust me I have been through this before.
Now since you live in Cali, I know for a fact there is tons of beautiful women out there (unlike us here in MN.) When you fell up to it(and have the cash) start going out, I dont care if it is to a local dive bar, but go out. DO NOT carry a sad face, broken heart, ect. in there. Walk in like nothing is wrong and just spark a conversation with any random person in there. Shit just start talking to the bartender, they have nothing else better to do
I will end my book on this, women like to see confidence, not a broken heart, or a sad person. It is ok to show your feelings to her, but not the whole world. Carry your self as high as you can and feel good about things, and life even if there not. Keep your head up (not looking for change) and smile, it is your million dollar asset. Also stick with the SM community, there are TONS of great people here willing to help out when they can and have great advice. You just have to listion to them.
The best of luck to you bud!
~Rob~