I’m at ends ..

So I been with my boyfriend almost 3 years. He has been jobless for a bit... I gave him the money to get his renewed drivers license he used the money on something else. I pay everything. He’s co-applicant on the lease promised me when we moved in he would help. He wanted cable I told him as long as he can pay for it fine. He made one payment.. he got money up to pay it now I’m paying it...He’s literally a couch potato he’s sleeping till about 3 pm staying awake till 6 am or so. I work 16 hours a day. He doesn’t sleep in the bed while I work so he crashes on the couch we have no tv in the bed room.. my couches are $1,800 I paid for I’m afraid it’s gonna be ruined. Dishes are filled up he postpones it! His dog sheds he doesn’t clean that up.. his dog doesn’t go out to pee until late evening when he wakes up... I can’t take this. He keeps saying I can’t remove him off my lease.. I afford everything by myself I’m not sure if my apartment complex require 2 in the household ! I’m fed up. 😖😖😖