I don’t wanna lose him

kk

My bf is 21 and I’m 17. We work together, that’s how we met. Well, I’ve been working my ass off and been getting over time (I can work more positions than he can) and he has been getting mad because I get more hours than him. Granted he does have a kid and is trying to afford an apartment. But the whole reason I’m posting this is because, he is putting in his two weeks because he isn’t getting enough hours. And I’m scared shitless that I’m going to lose him. I never get to see him as it is because I have school AND I work 40+ hours a week. I need some guidance, how do I keep him interested. And how do I make long distance work? I love him more than I love myself, I can’t lose him.

Ladies, please help me.