Myself (24M) and my boyfriend (23M) have been together for about 6 years now. After about 6 months or so he moved in with me and my family as he came from an abusive household. We have now been living on our own for about 3 years.
My job provides us housing and our rent is $750 a month which gets pulled automatically from my paycheck. We came to an agreement that he would pay me back half of the rent to show that he can be financially responsible. He has not paid me rent in 8 months and was fairly off and on prior. He does make minimum wage where we live (about $15 an hour) and my work pays me $25 an hour. I understand that I make more money so it makes sense that I end up paying more for our stuff, ie groceries and bills. The issue is, i’m paying for EVERYTHING. I pay our bills (really only wifi) as well as groceries ($400/month), home decor, and necessities like toilet paper, soap, really everything.
I am at my whits end with this regardless of the same conversation we have every 6 months about him not contributing. How can I trust him to help pay mortgage or bills when if we buy a house if he can’t handle $375 in rent as is, but has no problem spending $300 a month on 420 products.
I am not sure what to do as I do still love him, he depends on me for housing as it is through my work, he has no car nor drivers license, and he has no other family or friends. If I break it off he will really be left with nothing and no one, but it is not getting through how important this is. I understand he makes less money but I have no clue where it goes aside from his phone bill ($120 every 3 months). I can support us for now, but if he can’t pay now then what will he do when we do end up having large bills. What should I do?
TL:DR My boyfriend does not pay for anything. I love him and he relies on me for everything as he has no one else. We have had multiple conversations over 3 years and there has been no long term change.