Relationship advice

Me and my boyfriend has been together for 2 years .. in September he forgot our anniversary and was snap chatting some girl .. well i broke up with him and pack all my stuff and was leaving .. the next day i go to work and he’s literally in my car crying begging me not to leave .. so we got back together he took me out to dinner when i got off work , blocked the girl off of everything .. yesterday i went to our friends house because they invited us to eat dinner .. i told him and he said oh I’m tired .. he didn’t text me when he got off like he normally does .. well everything hit the fan when i got home .. he says he doesn’t want to be with me anymore because of stress .. he’s saying i pressured him into going on a cruise in February.. which our friend is paying for .. but is letting us make payments to her even after February... i don’t know what to do .. my parents left to move 4 hours away and it feels like I’m stuck here, i want to leave but i have no where to go and i told him if i leave i am never coming back this time .. he said “if you love some one you have to let them go” .. i don’t know what i did wrong .. he said “do you remember what my mom said, dont pressure me into stuff” i really didn’t pressure him and i know we have a house to fix.. i told him last night “we are in a relationship to help each other i told you i would get a side job on the weekends so we can have spending money on this cruise.. i have your back no matter what we’ve been together for 2 years and I’m not letting your stress break us up”

everything was fine until i got home

UPDATE: I️ almost signed my lease for a new apartment and the night before i asked his to meet me at a gas station to put gas in my car (he wanted to) and he broke down crying in front of everyone saying he can’t live without me ..