Leaving boyfriend

I want to leave my boyfriend because i feel drained around him and the relationship merely revolves around me taking care of him and barely getting anything in return to the point where hes 7 months behind on his half of our rent (ive been paying it myself) up to about 5000 now but he still eats out buys weed n does things never talked to me about a payment plan or anything but knows the rent is due and that he owes me in a sense. In addition to rent ive paid for presents dinners trips n activities for us just to get out the house and now im in a place where im holding back cause i feel used n dumb. I would even be ok of he agreed to just pay the rent hisself for 3 months or something you dont necessarily have to give it back but anyway.. its like we dont really communicate about life goals or anything im always initiating. We dont work towards anything collectively or even bring up that kind of stuff about our future it was always me and i stopped now. We do our own thing. Come home eat talk about nothing or distract ourselves with netflix or clash about the smallest things. I feel like if i killed myself tomorrow he would have no clue why. I dont feel supported in my endeavors and idk im just not satisfied but i feel bad to put him out with nowhere to go and sad at the fact we've been together for 9 years off and on and moved to whole nother state 2 years ago. So much invested. What is your take on the situation???