Responses

I agree he shouldnt just be a supportive little fairy, but he shouldnt be a bitch either (bros in a bad mood with the friend group 24/7 i think he should find other people) The way he handles any situation is very explosive and thats the worst way to get ur message through to someone (they will take it as offense not advice).
Sorry to all my commenter buddies- but I actually like the friend.
He is not mc's bestie and also doesn't pretend like a fairy godmother. Actually mc is the one who use him just bcs he is the only gay friend he knows. Even when he said he is not interested and dont wanna listen, mc still blabbing about his love life one sidely.
I personally don't like it when a character's only motive is being a support for an mc. They do nothing for themself and have no purpose of living except listen and solve mc's problems. Poor written imo. Instead of someone like that, I'm good with someone who thinks himself first. I mean, his selfish actions, harsh words are also a succesfor mc, right? He is not someone with ill intentions either. Win win for me.