There is a magnet in your heart that will attract true friends.
That magnet is unselfishness, thinking of others first.
When you learn to live for others, they will live for you.
As we grow up, we learn that even the one person that wasn't supposed to ever let you down probably will. You will have your heart broken, probably more than once, and it's harder every time.
You'll break hearts too, so remember how it felt when yours was broken. You'll fight with your best friend. You'll blame a new love for things an old one did. You'll cry because time is passing too fast, and you'll eventually lose someone you love. So take too many pictures, laugh too much, and love like you've never been hurt because every sixty seconds you spend upset is a minute of happiness you'll never get back.
Find a guy who calls you beautiful, instead of hot; who calls you back, when you hang up on him; who will stay awake, just to watch you sleep. Wait for the guy who kisses your forehead; who wants to show you off to the world when you are in your sweats; who holds your hand in front of his friends. Wait for the one who is constantly reminding you of how much he cares about you and how lucky he is to have you. Wait for the one who turns to his friends and says, "..that's her."