I had heard from someone on this site that just when things seemed to get better, everyting crashed and it crashed becase the WAS crashed, big time. After a few days whn the smoke cleared things ironed out. I doubt it was at your level. Much like a hurricane, it is the calm befor ethe storm. Well you just had them.
I am sure FIL is pissed cause you had the cops drag her ass away, I am sure he went to the roomies and offered a deal just so you could get bounced. That is my 2c.
You definitely need to get to someplace that , A. You can afford, and B is out of these peoples view. The only way you are going to survive is to get out of Dodge. I don't have that problem, she walked, I have all the bills and the bank owns my house. She is not the banks favorite person right now. I have had thoughts of dumping my house and living a little smaller, but this is going to be my retirement. So I am doing what I have to do.
You need to lose her number and only contact her regarding the kids, and for 20 days you don't have to worry about it. Its hard I am where you are and I deal with everything asquare on the chin. It has made me harder and more focused on my lifestyle and where I spend my money. You will survive this, I just feel for you when you getting all the best of signs and then,. bam, next round...Keep you r chin up, you are who you are and these types of things define you, they don't break you.