I guess that crazy Facebook girl that would let you sleep over isn't looking so bad now, huh?
Seriously, though, sorry that things are going rough. I don't know your situation, so I'm not going to encourage you to stay or leave. However, I'll say that the years have taught me that all things pass. Just be sure to think through the ramifications to either choice.