Over enthusiastic people are the worst, they will push you into situations that aren't ideal and rely on you to realize their impossible demands. Deny one of their requests and they will get hurt while pretending you are the one in the wrong.
Hopefully our MC here broke free out of such leech.