So you’ve found a partner, you have amazing chemistry together, and are great in the sack – but is that enough to take things to the next level? Real, mature, and long-lasting relationships need more than just electric attraction.

After all, if you are going to spend the rest of your lives together, looks fade, hard times will come, and you’ll both need maturity, trust, and loyalty to tackle unexpected events. Is your relationship up to the challenge?
Recently, women on Reddit revealed the behaviors that let them know that their guy was a keeper. How does your relationship stack up?

1. He’s honest.

“If he would rather be honest with you and risk upsetting you than lie to you. Someone who is willing to tell the truth even if it means a bad outcome for them is a special kind of person. It’s easy to keep someone happy with lies.”


2. He’s thoughtful.

“I was over at my boyfriend’s house and my boyfriend and I got into a pretty bad argument because of something I did and he was really pissed, so we didn’t talk for the rest of the night. I didn’t have my house keys so we slept on opposite sides of the bed, and I didn’t have a blanket. Well in the middle of the night I felt him put a blanket over me and put my head on a pillow, that’s how I knew.”


3. He cooks.

If he enthusiastically cooks dinner for you every day, even if you didn’t ask him to, he’s definitely a keeper.”


4. He’s empathetic.

“When you are going through something rough and he listens and comforts you without judgment. When you can feel how much he cares and hurts to see you hurt.”


How a guy treats animals is also important. Check out number 5 to see what I mean exactly…