His time and efforts are inconsistent
He is not concerned about your feelings anymore and you are the last thing on his mind. He doesn't imagine a future with you and these are the signs that your man isn't interested in you anymore.

He takes too long to reply to your texts
If he takes too long to reply to you, it means that he doesn't care about your feelings and that you are not his priority anymore. It might mean everything to you but he doesn't even care about it.

He doesn’t want to meet you alone
If he only meets you when there are other people around, then he is definitely over you and doesn't want to spend quality time just with you.

He can’t define a relationship
Women usually ask her man if he loves her, and that is a normal thing to ask, as men don't speak up of their feelings regularly and women are emotional beings who need confirmation. If he is avoiding that answer it is clear that he is not into you anymore.

He behaves the same with you and with other girls
Pay attention to how he is with other women. If he is the same with them and with you, then you have lost his interest already. He thinks of you as he thinks of other women, you are not special to him.

You are the one who makes the plans
If you are the one who always makes plans to meet up with him, then you should probably confront him and leave him. Because that means he is not interested in you and that he doesn't want to spend time with you.

He is not ready yet
If you are in a serious relationship and he is acting like this, he is onto something. He might be giving excuses to everything and he might not be ready to take it on another level.

You don’t exist for him on social media
If your guy is not uploading pictures with you, or in any way, he doesn't want people to know of your relationship then you should be concerned about your existence in his life.

He hides things from you
If he is often seen hiding his phone or other things, he is definitely onto something and you should confront him about it. He may be lying to you or cheating on you.