Me and my boyfriend live together , we have been together for nearly 2 years. I wake him up every morning with coffee and breakfast , make his dinner and tea , wash his clothes , do all the housework and odd jobs round the house. I have supported him for 6 months paying for everything for him such as the nessessities and also his weed and tobacco every week. I believe I am a good girlfriend sex is always available and he gets a bj At least 3 times a week. What the fuck am I doing wrong? I feel so unappreciated he never says thank you or appreciates anything that I do for him but I feel now I have been doing it so long I can't stop. Am I the bad one? I feel so down is there more I should be doing?
You need to communicate with him, you need to let him know on how you feel, your feeling of unappreciated really hurts you.
You communicate with him and see how he responds to it or makes changes along the way, if he does all his well, if he continues the same routine, you should hold your hand from giving your services to him, that would definitely get him thinking more.
From your description it feels like he's taking you for granted and hasn't been doing the gestures to nurture you in the relationship, whereas he's getting the nurturing he needs and you are not getting the nurturing that you want.
He needs to pick up his slack, not you. He knows you'll get all the essentials, on top of that his weed and tobacco. You are a good girlfriend, but it seems like you are the "mum" in this "mother and son" relationship. You need to be doing less.