I'll third it and say get your own place...
I was there back in 97 and that was the start of the turn-around for me. It's hard to move forward if you aren't somehow grounded and having your own place is the start of that...
Racing? That's a tough call since it can help or hurt. If it adds stress then it's bad, but if it's an escape then it's good...