1. He cares about you
When your boyfriend or husband is happy when there is something good happening to you, it means that he cares and that you should never let him go. So, this person is always by your side, in good and on bad times. He usually gives you gifts, not only for some special occasion, like birthday of Christmas, but on ordinary days as well.
2. He always wants the best things for you
If he likes spending time with your friends and family, it means that he actually wants the best for you. And the most important thing is that he is always by your side and offers you his unconditional support.
3. Treats you well
When he puts your feelings, wishes and needs before his, than he has sincere feelings toward you.
4. Spends time with you
When he always finds some time to spend with you, then you should never let him go.
5. You are his priority
If you take part of his plans for the future, then you are always on his mind, and he will always find some time to spend with you.
6. He wants other people to know about you
When he likes hugging you and holding your hand in public, then he is very happy of being your boyfriend, or husband, and wants the others to know this too. What’s more, he takes you with him to every family or work related event.
When he has been completely honest about his previous relationships and any secrets, then he is the right person for sure. Additionally, he likes to keep his promises always and he does that. He also works hard in order to solve any problem in the relationship, so both of you can be happy.