Sometimes all you need in life is that special someone who has immense faith in you and makes you realise that even the worst of you will be replaced by something better. Sometimes all you need is that special someone who cheers you up on days you are barely proud of yourself. Someone who helps you be the best version of yourself.
At times you need someone who understands you more than you understand yourself. He stands by you no matter what the situation be, even in the darkest times of your life. Sometimes all you need is that special someone who will always walk beside you no matter how tough life gets. Cherish such people in your life.