Am I wrong or what??

I don’t have any family or someone i trust to keep letting this out to so which is why i keep coming on here.

Sooo i told y’all my boyfriend moved in. Rent is coming up and he doesn’t have the money it’s either he pay the rent or he buys his car. The agreement was if i get the apartment he’s responsible for the full rent. He also lied about having $900 saved prior to moving in just so he can move in. I also told y’all about the fake warrant release letter he made and showed me. He just got his license reinstated so i guess he doesn’t have a warrant. Rent is due on the 1st. I secretly paid it all myself. He’s supposed to be getting a car Saturday his mom is gonna co-sign cause he doesn’t have any income coming in (his job closed down 2 weeks ago ) it pissed me tf off that he would buy a Ps4 before having what he needs.

I thought about taking whatever money he’s able to give for the rent and keeping it for myself and not telling him I payed it. Is that selfish? If he pays rent he won’t be able to purchase the car. if he can’t afford car t 🤷🏽‍♀️ not my business. Because he knew from the beginning he wasn’t able to. He just wanted to get out of that hotel room with his family so he just said anything. I don’t know what to do. He knows I don’t wanna be with him, he knows i want him out my apartment. But I don’t wanna be rude i at least wanna give him a chance even though he lied and lied and lied.