Funny because I'm currently happy with my personal life. These heartaches that I am talking about are caused by the "boys" of my friends. My close friends are currently in a place I've been to before - where the prince suddenly becomes a monster. And as Taylor Swift says, you realize that you're not a princess and it's not a fairytale. Boys are just boys, and they will be boys...
That's why girls should stop being so "nice" and "loyal". As Marilyn Monroe said: "A wise girl kisses but does not love, listens but does not believe, and leaves before she is left." :)
Yeah, it's kinda hard to do because we've all been taught and brought up the other way around. But girls, don't give your heart to one man - not until there's a ring on your finger. Enjoy getting all the attention, affection, care and love from the people around you - not just from one man... ;)