I think the hardest person to love, is yourself. You know every mistake, every thought, every lie. You know who you've hurt. How you hurt them. All your flaws. Why they're flaws. But you can't walk away from yourself. Or hide from yourself. Or lie to yourself. Because in the end, you know. You know that you need to face yourself. Forgive yourself. Love yourself. Or you'll be stuck. Stuck between what's real And what you're pretending is real Stuck between hurting someone And trying to protect them at the same time But you end up hurting them anyway. And now you hate yourself for it. You couldn't love them. Because you tried to face yourself, Forgive yourself, Love yourself... But couldn't.