Am I doing the right thing?

I know I need to leave my boyfriend. We live together and I would have to go live with my parents which is a hour away. I have decided to stay here for the time being because the weather here is bad and I get anxiety driving out in it, and having to drive a hour to my work and a hour back (if I were to live at my parents) is not ok with me until the weather gets better. I have already been in a crash this year bc of bad roads. And I have a lot of appointments in my area next month and might as well be here. I know I sound like a baby but this is just how it is for me right now.

But I am miserable staying with him. I’ve already have told him many times I’m unhappy and want to break up but he keeps thinking I will just get over it and like I’m not serious. But he’s been accusing me of talking to other guys and is very irritating it’s so hard being here with him. He’s also going through a tough time financially right now and asked me to pay all of the rent and bills for this month and next (I usually pay half). I feel bad for him so I guess I am going to pay it all even though I don’t have much money myself and have a lot of personal payments. I don’t want him going into debt or anything, I would still be ok financially just not happy about it. I still care about him but I am not in love with him anymore. I also feel bad if I were to leave him during this time where he is not good financially and in need of help.

So in a few months when the weather gets better and I move out, should I really stop helping him with payments? I feel bad for him but at the same time he wouldn’t be my responsibility anymore. I don’t know what to do.

*one thing I’m not going to do is quit my job