Have you ever thought what kind of impact stars have on our lives? When thinking about building a long and prosperous relationship, does it really matter which zodiac sign your partner is?

Well, even though some people don’t believe in the zodiac that much, there is some truth about certain signs. Here are 3 signs that make the best husbands.

So I ask you, is your guy part of this category?

1. Capricorn

This sign doesn’t like playing any mind games and he hates when his partner does that to him.

He has his heart on his sleeve and when he loves someone, he gives himself all in. He is the most caring and responsible man you will ever meet. If he says he will show up at 5.p.m, you can be sure he is on the spot at 4.45 p.m., waiting for you to come.

He is not all about romance but his family is in first place for him. He will do even the impossible to protect his loved ones and he never lets them down.

2. Cancer

Cancers are very sensitive and caring people. 

In love relationship they always give themselves all in but in some cases they end up hurt because of that.

They are true sweethearts. They will always go an extra mile for a woman they love and they will make her happy every single day. They are caring husbands and dedicated fathers. If you want a good and loving man, Cancer should be your choice!

3. Leo

A Leo man is always a good choice if you are looking for someone who is honest about everything. When they love they will make their partner know it too well. They can sometimes come off as possessive but that is because they are not sure if their partner loves them like they said.

 Leos usually make wonderful life partners and wonderful parents. They would sacrifice it all for their family and they never feel sorry for skipping all those fun things to be next to the ones who need them the most.

See also: This Is The Right Man For You Based On Your Zodiac Sign