Ex fiancé a piece of shit...

I’m so overwhelmed with life. My ex and I were living together for 2yrs and our rent was going to increase this year. We both don’t make enough to afford it, but we were going to put our money together, so we can make ends meet. So last week he was suppose to sent money to our account so we can pays week and he is suppose to receive $800. He only sent me $600. When I asked him about the rest of the money he told me that he gave $200 to his babymother(which is cool but he should of let me know ahead of time). So today he was suppose to send me his check so we can put it together and he tell me he only has $323, because his insurance took his money. (Something didn’t add up with me this time). So I called his bbymomma to check if she received money from him. She told me no. She never received $200 from him. When I confronted him he told him that it’s his money and he can do what he wants. I’m like are you kidding me!!.. we have rent that is going to increase and this is the time you want to lie and hide money. Our rent will be $1830 and we have a child. He only care about himself. He doesn’t care about our living arrangements. We can’t afford to live here if we dnt combine our income. Now he is leaving to leave with his mother and myself and my son have to figure our where we will be living. I’m so beyond piss and hurt and overwhelmed I don’t know what to do. This was suppose to the guys I was gonna married and he does this shit. I’m lost of word. My son is staying at my cousin house till I figure what my next step. How can a father do this?? How can you be so self center? I’m trying to be strong but I feel so weak.