It's a scary feeling, when you find someone who is more yourself than you are. You end up finding out more about yourself than you ever have because for the first time, you see that this person loves every little last detail about you. They fall in love with your exhausted face, your significantly crabby moments, your craziness your weird obsessions and all your imperfections because they see themselves in you. Such a difficult concept to explain, two souls being completely intertwined as if they were created that way for a reason, but when you experience this you know this person was meant to be in your life one way or another. They complete you and they love you unconditionally. You let down your guards and give this person all you have, trusting them with all your heart. What's so crazy about it is this time you're not afraid. No matter what your past has put you through, you know this person is meant for you and that together you can accomplish anything. There's an overwhelming sense of security because for the first time you know that you feel just as much for this person as they do you. You know that on your best days and your worst they're always trying to encourage and better you because you are truly their other half. I hope that everyone falls in love. As cliche as it sounds, I really do. I hope that you will find that one person that completes you and that you never settle for that mediocre feeling and say you're in love. There are so many other things in our lives that we let pass as mediocre but love shouldn't be one of them. Take your time, adventure, meet new people and most of all be yourself, because how can you expect someone to love you when they don't know who you truly are? If you know something isn't right, don't waste time trying to make it work. While you're stuck in a bad relationship your other half is out there. When you settle for mediocre you're just delaying the moment when you'll cross paths with someone for the first, second, or hundredth time, changing your life, forever.