trouble in paradise

i feel like my relationship is dying he gets upset when i try hanging out with anyone else he cant do anything himself and doesnt seem to appreciate anything i do anymore even when i literally put his socks on his feet for him all he does for me is drive me around when needed yet he makes it seem like he xoes so much fkf me and i do nothing yet i cook clean get his clothes and food for him i dont even live with him yet im only home once a week or every 2 weeks for a few hours he gets every minute of my life i dont see or talk to any of my friends i do everything he ask and more and im still not appreciated but i dont wanna break it off how do i fix this? talking doesn't work very well considering he over reacts and i end up having to apologize for how i feel 😕