My boyfriend thinks I take advantage of him?

Anonymous
i sometimes crash at my bf's place (which is actually his mom's) for a few days to weeks at a time. i've stayed over there for four months at one time. i usually eat the food they have the house, use their shower, watch tv, sleep over in my bf's room, etc. but lately, i'll end up eating a lot of the food like today i had 2 granola bars, a bag of nuts, a bowl of chips, some more chips and a sandwich. or i'll be asking him for rides to places like work or or another event or to my apartment. my boyfriend told me that he thinks i should stop eating that much food in the house, he said that even though he doesn't pay for it, his mom has to and everyone in the house is struggling with money cause we all just paid bills recently. he said that he has to eat a lot cause he works out often, and that i eat more food than he usually does. also, he said he feels like i just hangout with him cause he has weed, food, and a tv. i told him that i love spending time with him no matter what he has. but i said that i honestly hate my own apartment (plus a few days ago i had literally no money and no food so i asked to crash at his place, i also hate being alone and enjoy his company)

about a week ago, i gave his mom $100 to show her thanks for all the stuff she pays for especially when i stay there. i've given her $20 a few months ago. to pay for my bf's gas (i don't drive) i offer to pay for meals for him whenever i can. when he needs help paying for more weed, he'll ask me if i can chip in $20 and i always do as soon as i have money. right now i just feel like shit because i feel like i should be more considerate. i feel like such a rude person. could someone give me some advice on how i can give back to them to show them my appreciation for having me live there?
My boyfriend thinks I take advantage of him?
6 Opinion