Relationship Advice

Okay so I just needed advice or to see if any of you have been in this situation and how did you handle it.

Okay, so me and my current SO have been together for a while and everything has been going pretty well, the most hes done wrong (until recently) was maybe get too drunk sometimes but that's about it (and maybe he never got me anything ever) okay we were doing good until he started to not like his job and then I told him I didn't care if he quit his job as long as you know you get another one and he basically didn't. This caused us to lose our place and our car, we've been living with his mom for the past 5 month and he just now got a job a few weeks ago, we have a car now but it's because of me, idk its like he hasn't done nothing to me just really stopped stepping up? And now that he's actually trying its not the same cause I feel like I made him do things not because he wanted to, I've been wanting to leave him but every time I try to the words make me feel like imma puke but I'm not happy anymore. How did you guys get through this?