What is the word meaning do everything for yourself then complain about it

I thought the word was matyr. When one does everything for you then throws it back in your face.
Asked Dec 17, 2009
martyr maybe????????????????
Answered Dec 22, 2009
Hypocrite meaning practice as you preach so tells someone to do something and then goes and does it themselves! Help this helps xx
Answered May 31, 2013
I would define such a person as someone with unrealistic expectations. They have expectations that you are going to react the way they want and when you don't, they whine with disappointment.
Answered May 31, 2013

TIP: If it's not your answer to this question, please click "Leave a Comment" button under the question to communicate with the question owner.