Am I imagining that he likes me? Read these 5 signs
How to tell if he actually likes you or if you're reading too much into his texts, likes, and replies.
Uncertainty here usually comes down to a gap between his words and his actions, or between one text and the pattern of all his texts. A single 'hey' or a like on your photo is noise. The pattern is the signal.
What you're looking for is consistency, effort, and initiation. Does he reach out first, or only respond? Does he ask real questions about your life, or keep it surface? Does he follow through on plans, or flake? A good reply to his message should test these things without asking him directly if he likes you, which puts him on the spot and often backfires.
The goal is to give him room to show you what he's actually willing to do, and to read that data clearly instead of filling in blanks with hope.

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 freeRizz AI Screenshot the chat and get the next message for this person.
One message tells you almost nothing about interest
A single thoughtful text, a funny reply, or a compliment can feel like proof. It isn't. People send good messages to people they aren't interested in all the time. People also send boring or sparse messages to people they really like, depending on their mood, their phone habits, or how busy they are.
What matters is the pattern over days and weeks. Does he text you first, or only when you text him? When you go quiet, does he reach out, or does the conversation die? Does he make plans and keep them, or does he stay in the texting phase indefinitely? These are the things that actually tell you whether he likes you. Look for repetition, not a single strong moment.
Your reply should test initiation without asking directly
A good reply here does two things. First, it responds to what he said so the conversation stays natural, not like you're interrogating him. Second, it creates a natural reason for him to text you back and reach out again. This might mean asking him a real question about something he mentioned, or sharing something that invites his opinion.
Avoid replies that close the loop or make it easy for him to ghost. Don't just say 'haha yeah' and leave it there. Give him a reason to keep going. Then step back and watch whether he takes it. If he does this a few times, he likes you. If he always waits for you to restart, he probably doesn't.
Wait longer than you want to before texting again
After you reply, don't send another message for at least a few hours, ideally a day. This forces him to choose whether to keep the conversation going. If he comes back, he initiated the second half. That's a good sign. If you write three messages while waiting, you'll never actually know if he wanted to talk to you or if you just kept poking him until he responded.
If he doesn't reply within 24-48 hours, don't send a follow-up message. One unanswered message is data. Two in a row is you chasing. If this pattern repeats over two weeks (he replies when you write, but never starts), he's not that into you. Accept it and move on.
Why these replies fail
“Haha yeah! That does look fun. You should take me next time :))”
Closes the loop and doesn't give him a reason to reply. 'Haha yeah' isn't a question or invitation he needs to respond to.
“Oh my god I saw that too!! So funny. How was it actually though? Lol”
Comes across like you were looking at his story already, and the overeager energy makes it harder to read whether he's actually interested or just being polite.
“Cool. So when do you want to hang out?”
Jumps straight to logistics before he's shown he wants to keep texting. Pushes for commitment too early and can scare him off if interest is still forming.
Common mistakes
- Treating one thoughtful message as proof he likes you, when one text means almost nothing
- Overanalyzing reply speed or emoji use instead of looking at whether he initiates at all
- Asking friends what it means instead of watching what he does over the next two weeks
- Replying immediately every time, which removes his chance to show he wants to keep the conversation going
- Bringing up the 'does he like me' question directly, which forces him to perform rather than letting him choose
Questions people ask
- Does a quick reply mean he likes me?
- No. Fast replies can mean interest, but they can also mean he was just on his phone, or he's naturally a quick responder to everyone. Slow replies don't mean he doesn't like you either. Look at whether he replies at all, and whether he ever reaches out first. That matters more than speed.
- What if he only likes my photos but doesn't text?
- That's him choosing to engage with you on a low-effort channel. It's not nothing, but it's also not a strong signal. If he likes you, he'll find a reason to text eventually. If weeks go by and he only ever likes your photos, he's interested in the idea of you, not actually interested enough to pursue you.
- Is he imagining things if he texts you randomly during the day?
- Random texts during the day are a good sign, especially if he's sharing things with you or asking questions. It means you pop into his head. But again, one random text doesn't clinch it. A pattern of reaching out across different days, about different things, shows real interest.
- When should I stop waiting and assume he's not that into me?
- Give it two to three weeks of normal interaction. If in that time he's never texted you first, never asked real questions about your life, or only replies hours later with one-word answers, he's not pursuing you. Stop investing your attention there and move on.
What people say after using WingAI
“I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”
Sam R.
“I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
“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