Here are 8 character traits of a perfect boyfriend.

1. He is honest and trustworthy.
This quality is one of the fundamental and essential ingredients of beautiful and happy(long term ) relationship. Who wants to deal with a lier? And it doesn’t matter if he lies about “big” or “small” things. There is no such lie that can be considered small and unimportant when you want to build up a healthy and happy relationship. A guy you are dating should be worthy of your trust and should always be honest with you.

2. He’s generous.
By being generous, i don’t mean only material things. Genuinely generous guy will be generous in all domains of life. He will generously give you his time, his love, compliments, kindness and tenderness.

3. He’s caring and supportive.
He will never let you cry alone. He will always be there when you need a helping hand or when you simply need a shoulder to cry on. He will hug you, comfort you and he will always know what to say.

4. He is funny and he makes you giggle.
Laughter is a very powerful, yet simple pleasure. If a guy makes you laugh, smile and feel good every day, your life with him will be easy, happy and never boring. By funny, i don’t mean a jokester or a clown. I just think that a man with great sense of humor, who is able to make you giggle, is a true gift of life!

5. He listens to you.
A guy who is interested in your opinion, who listens to what you have to say and moreover, who understands will definitely be a lot better boyfriend than a guy who is only interested in his own point of view and ignoring any sane communication.

6. He’s initiative taker.
A guy who is able to take initiative will make your life a lot happier, more exciting and beautiful. A man who can organize a spontaneous trip to another city or prepare a romantic picnic on the beach without you knowing it will be able to color your world with happiness and excitement.

7. He’s respectful.
Respect is a must have of harmonious, happy and beautiful relationship. When your man values and respect you, he will always treat you like his princess. He will respect your personality, your desires, your priorities, your occupations and interests. He will also respect your family and friends which is obviously very important.

8. He’s romantic.
Well, i think that every girlfriend wants her boyfriend to be romantic. Romance can keep the flame of your love burning brighter, strengthening your relationship and making your life beautiful like a fairy tale.
I hope you find this relationship tips useful. Feel free to share your thoughts in the comments section below.