What's wrong with him?

My guy friend always thinks that I'm jealous of his relationships when all I do is advice him on how to treat a girl. Instead he does the total opposite, he doesn't think any of the guys I date are good enough for me and how unworthy they are. When I do things secretly he gets mad and asks why didn't I tell him first.

What's wrong with him?
Post Opinion