To quote the wise Willow Rosenberg, 'Love makes you do the wacky', which explains why so many people end up with a partner who treats them like dirt. But, if you're lucky (and make smart choices!), you will have ended up with one of the good ones. Once you've found the person where your love and admiration is mutual, don't let go of them! These twelve signs will prove to you whether you've chosen an awesome boyfriend and if he's a keeper, or if the time has come to say goodbye! Check them out!
You trust him completely, and he trusts you, too!
He's emotionally stable, doesn't fly into rages or have unfounded mood swings.
He knows what he wants (you) and isn't going to mess you around or refuse to get serious.
He rarely, if ever, raises his voice at you and would never insult or berate you.
He listens to what you have to say and remembers every detail!
He's always honest with you and tells you how he feels, rather than bottling it all up, or making you guess what's wrong!
He's a straight-shooter and would never play games.
You have fun, even when you're just hanging out or doing chores together.
He knows you're strong and independent, with the ability to do anything you put your mind to!
He would never try to control or manipulate you!
He always knows how to cheer you up when you're feeling down.
He loves you for who you are and thinks you're beautiful, whether you're dressed to the nines or lounging around in your sweats!
Source: 1