In life, we settle for so many different things …

An average gym because it’s reasonably priced, bad weather so that we can live in a fabulous city, plain and boring coffee because it’s convenient to get. But, one thing that should never be mediocre, is love.

Love is supposed to be amazing, mind-blowing, life-changing and really, really wonderful. Love is supposed to make all of the common things feel so much more exciting.

When it comes to love, you shouldn’t settle for anything but the absolute best

You deserve someone who’s going to make an imprint in your life; someone who’s going to show you that they care about you. There’s a difference between telling someone you adore them and showing them. Choose the person who will do anything to let you know that he cares.

You ought to be with a man who misses you when you’re not around. He should find himself thinking about you when he’s not with you and count down the hours until he can see you again.

Subscribe to our Free Daily All4Women Newsletter to enter

You deserve someone who treats you like a queen because he knows that’s what you are. He should jump through hoops for you. You matter to him and he reminds you of that on a daily basis.

You should be with someone who makes you always feel wanted

You deserve someone who will challenge you and make you think about what you really want out of life. You should be with someone who makes you question everything you’ve ever believed in.

You deserve passion and lust – the “I can’t stop thinking about you and have to have you right now” kind of passion. You should be with someone who makes you always feel wanted. You should start your day with someone who kisses you every morning and looks at you with love and warmth in his eyes. You should be with someone who enjoys pleasuring you and always makes sure you’re sexually satisfied.

You deserve someone who incorporates you into his life. He’s eager to introduce you to his family, friends and co-workers. He wants to spend his day off with you and see you every chance he can.

You deserve someone who is caring; a man who remembers the special occasions and note-worthy moments. You deserve someone who brings you flowers and chocolate just because he was thinking about you.

You deserve someone who loves to plan because he knows it brings joy to your life. You should date someone who reminds you that you’re special and makes an effort to make you happy.

You deserve the fairy tale

You deserve a man who knows that chivalry isn’t dead. He opens doors for you, pulls out your chair and courts you. He knows the importance of woo-ing you.

You deserve someone who makes you better. He brings out the best in you and loves having you in his life. You deserve someone who goes out of his way to put a smile on your face. You’re worthy of a man who makes your dreams come true.

You deserve someone who holds your hand; someone who walks beside you and is proud to be dating you. You deserve to be with someone who knows he’s lucky to be your man.

You deserve the fairy tale.