How to tell him you like him when you're a guy
Confessing feelings to a guy when you're also male takes directness and timing. Learn what actually works without overcomplicating it.
Telling a guy you like him is harder than texting casual banter because the stakes feel real. You're risking the friendship or the dynamic you've already built. The fear is that he'll pull away or things will get awkward, so most guys either say nothing or hide behind jokes.
A good confession message does two things at once: it's honest and clear about what you feel, but it doesn't put him in a box or demand an immediate answer. He needs space to think without feeling cornered. You also need to know whether he's likely interested back before you send anything, so you're not confessing to someone who will definitely say no.
The hardest part isn't the words. It's knowing when you're ready to handle whatever comes next, and then actually waiting for his response without spiraling.

Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for freeReading whether he might reciprocate first
Before you say anything, look at the actual signals. Does he text you back quickly and often? Does he make plans to hang one-on-one? Does he ask you personal questions or remember details about your life? Does he seem comfortable with physical closeness like hugs or sitting close?
None of these alone means he likes you back. But if you see zero interest, zero effort, or if he's made it clear he's only into women, confessing is just setting yourself up to hear no. That's different from risking rejection with someone who at least treats you like you matter to him. Be honest about which camp he's in before you move forward.
Saying it directly without making him fix your feelings
The move here is to state what's true for you, then stop talking. Don't ask him to reassure you or explain yourself to death. Don't make it sound like you're testing whether he might like you back someday if he just thinks about it long enough.
Keep it to one or two sentences maximum. Say you have feelings for him. Say you value him as a person and you're not trying to blow up what you have. Then literally do not add another sentence. The pressure to keep talking is strong. Resist it. Let him sit with what you said. Giving him room to think is the whole point.
Waiting without falling apart if he goes quiet
He might not reply for hours or even a day or two. He might need time to process. That silence doesn't mean no, and it doesn't mean yes. It means he's thinking. Don't interpret the silence as rejection and start backtracking. Don't send follow-up messages apologizing or joking it off.
If a week goes by with nothing, that's a different story. At that point you can send one short message asking where his head is at. But in the first 24 to 48 hours, just wait. Do something else. The urge to fix the uncertainty is the hardest part, but sitting in it is how you find out what's real.
Why these replies fail
“Lol so random but like I've kind of always thought you were cute haha no homo obviously”
The 'no homo' and the laughter undercut everything. He'll think you're joking or that you don't actually mean it, so he has an easy out to not take you seriously.
“I need to tell you something and it might change everything between us, but I've liked you since we met and I think we could be really good together and I need you to know how much you mean to me”
It's too much pressure in one go. The setup about 'changing everything' and the declaration of your whole heart makes him feel responsible for managing your feelings instead of just responding honestly.
“Cool if you don't feel the same way obviously, no worries at all, just wanted to put it out there. Let me know whenever lol”
You're pre-emptively accepting rejection and making it seem like it's fine either way. This gives him permission to let it slide without actually engaging with what you said.
Common mistakes
- Softening it so much that he doesn't actually register you're confessing (burying the feeling in jokes or hypotheticals)
- Doing it over a group chat or in public where he can't respond honestly
- Following up immediately if he doesn't reply within an hour, which makes it worse
- Writing a novel explaining why you like him or how long you've felt this way
- Confessing when he's already told you he's not interested in guys
Questions people ask
- What if he says he only likes women?
- Then you have your answer and you move on. It sucks in the moment, but at least you know. Give yourself time to get over it. You don't have to stay friends immediately if that feels too raw, but you also don't need to blow up the friendship. Let it settle.
- Should I tell him in person or over text?
- Text is actually better here. It gives him space to think without feeling watched. He can compose his response. In person, there's pressure to reply right away and the awkwardness is immediate. Text lets you both breathe.
- What if he likes me back but wants to take it slow?
- That's a good sign. It means he's taking it seriously. Don't push for everything to change overnight. Let him set the pace. Sometimes slow means he's figuring out his own feelings or wants to make sure it's real before things shift between you two.
- How do I know if I should tell him at all?
- Ask yourself: Can I handle him saying no and still be okay? Will keeping this secret eat at me every time we hang out? If the answer is yes to both, it's time. If you're hoping he'll magically figure it out without you saying anything, he won't.
What people say after using WingAI
“I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
“I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”
Sam R.
“She went cold mid-week and I had no idea what to say. The reply I sent felt natural and she picked the chat back up.”
Marcus T.
Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for free