My boyfriend is always broke
I have been with my fiancé for 15 months. During our time together he has never worked. His lives in a house but had to sell his car a 2 months ago because of 3 years of back taxes (which I was unaware of). His mom pays for his groceries, cigerettes, and bills. If she's not doing it, I am. In the beginning I was all caught up in him and it didn't bother me. He had a website and sold guitar pedals on it, so it seemed like he was doing something. However he has sold one pedal and makes none now. The website is no longer up. But the kicker is he keeps working on his "electronics". He borrows money from his mom and orders things he needs. He keeps telling me how it will make a lot of money for us when he gets his proto-type done. He went on about it last night and said he'll have it up on a website in a month. But I've heard this before, he said that in July and last December. I'm tired of paying for everything and I'm tired of his mom helping encourage this.
If that weren't bad enough, my family hates him including my 13 & 16 year olds. He gets mad easily and he can vent but no one else is able to. We walk around on egg shells in his house. He smokes and I don't. He swears all the time and I don't. The living room has guitars everywhere and speakers, and he won't move it if I move in (he's asked me to).
I am going to full-time and I have no extra money or time. He is draining me of both. When I am trying to do my homework, he distracts me constantly and doesn't understand why I am bothering with it since his pedal is going to make us a lot of money.
I live 30 minutes away and I have put on 27,000 miles on my car (no lie). He has been to my house 10 times and has never helped pay for gas.
I met him after a 16 year marriage (I left) which was devoid of intimacy and affection. And I latched on to this guy because he is affectionate. But before he met me, he was a serial dater. I've come across past emails (before he met me) and he had several relationships going on with women at the same time without their knowledge. He says I'm the "one" and he would never do this to me because he doesn't want to see me hurt. That doesn't make me feel better. It makes me think he's a good liar and good at covering his tracks.
I haven't told him how I feel because he gets angry and turns it all on me. Every fight we've had has been my fault (he said so). And he will make fun of me when I cry so I avoid confrontation with him.
I'm an idiot for staying aren't I? I love him and I know its stupid and dumb. I am unhappy but I can't force myself to cut the ties. We broke up for a few days in July and I missed him so much, even though he texted me some awful things.
Can someone help explain why I'm still in this? Why am I so scared that I won't be able to get over him and find someone else?