Need some context before actual question. So 2 years ago my girlfriend (both 18 at the time) grand father passed away. Her mother called her step brother to tell him, who lives in Mexico about how he has passed away. Since it was rough for my gf I stayed over for a week to help her grief and support, but her uncle that she only saw once when she was around 5 years old kinda imposes himself to sleep at my girlfriends moms house for a week (lived in small 2 bedroom appartement). Me and gf are both students and broke  and had to buy own groceries since her mom did not buy us food and we had to cook for ourselves. This guy arrives and is so cheap he is ready to sleep a thin blanket in the living room floor instead of renting out cheap motel. No one including step mom really wanted this guy over but she felt obliged since he insisted on helping to organize the funural. Hes been here for at least 2 days if my memory is correct and hasnt bought himself any food, mother in law does not buy us and just buys herself frozen micro wave meals since shes to lazy to cook herself. One day after we did the groceries, he was out. Im making shepards pie. When he arrived he doesnt even ask us but expects us to give him some shepards pie but the leftovers was for our lunch the next day while we were at school and we paid for it. Later on he bought himself bananas (he finally bought himself a few things to eat at like day 4 of the week) and states they are his bananas. And he still ate some of our food which we made clear to him he could not have since hes a grown 50 year old man who should be able to buy himself some food and not need 2 18 year olds buy it for him but he made me feel kinda like an asshole so AITA? 