Now Playing Tracks

Honestly, the most difficult girls are the ones that are worth it. They may be hard to put up with, but they’re the girls that’ll put up a fight for you and they’ll keep fighting until they win. They may be argumentative, but they’re the girls that’ll get over things because they can’t stay mad at you for any longer than 5 minutes. They may be stubborn, but they’re the girls who wouldn’t give up on you no matter how bad the situation is. They may be emotional, but they’re the girls who will always be straight up with how they feel no matter how brutal it may be. They may be crazy, but they’re the girls who stand up for you and have your back through thick and thin. They may be insecure, but they’re the girls who have enough confidence to know no girl can love you better than they can. They may be hard to understand, but they’re the girls that’ll try to help you understand why they love you so much.
Tony ‘Teddie’ Nguyen (via heavensjustice)
We make Tumblr themes