Your lies? You told that. Your bullshit? Won't take that. Your sorries? I've heard that.
Your mistakes? You made that. Your Excuses? Save That.
The only guy that deserves you… is the one that thinks he doesn’t. the one that’ll stick by your side… no matter how much you mess up. and the one who will forgive you… mistake after mistake.
The best things in life, are often the things we least expect. The things was believe will never fall into place or work out. The things that we think can never be. But always in the end, prove that some things are just worth the wait for an amazing and lasting suprise.