<human>: We've been together a little over a year. We've lived together for about 6 months. Long story short, I'm not happy. He can be very immature and I've got way too much on my plate to deal with it right now. I'm just over it and have been for a couple months now.

Here's the tricky part. He has nowhere else to go. He's not a bad person. He's always been good to me so I don't want to just throw him out. We bought a car together (it's in my name and he helps pay for it, but if he left it'd stay with me which would leave him with no car.) He doesn't have any savings to put towards a place to live. The house was mine originally so I'd keep that. He's on my car insurance plan. He didn't have a lot of stuff when he moved in, just a few kitchen things so he'd be leaving with nothing. He's on my phone plan. Basically if I asked him to leave, he'd be in a real difficult situation.

I accept a big portion of the responsibility here. It was stupid of me to let him depend on me so much, but we were in love. Dumb. But that's no reason for me to stay with him.

So what's the best way to go about breaking up with him? Any suggestions? I don't want to hurt him but it's time for him to go.

Give me a shortened version of the text
<bot>: I want to break up with my boyfriend, but if I do he has nowhere to go. How do I do this without hurting him?