When you don't think you're good enough, you push people away. You assume that every relationship is going to end in heartbreak, that you're going to mess it all up. You think that the other person will either get bored of you or annoyed by you and will leave as soon as you get attached. You can't imagine anyone staying for long, because you dont think you have anything worth giving. And when you don't think you're good enough, you question the motive of every kind word and every smile aimed in your directions. You wonder why someone is treating you so well. You feel as if you dont deserve it. You dont like to get close to people, because people have a habit of dissapointing you. They get your hopes up, make you feel like they're becoming a permanent part of your life, and then you lose them. They fade out of your life just as quickly as they entered it and there's nothing you can do to stop it. Thats why you never ever let it start. You keep yourself isolated, telling yourself its better to be alone, its better to keep your heart in a cage where it has no chance of getting bruised and beaten. When you dont think you're good enough. You dont give yourself the opportunity to flourish. Instead of letting someone into your life, you push them out of it. You keep yourself safe. You never give yourself the chance to get rejected - but that means you aren't giving yourself the chance to be accepted either. You aren't giving yourself the opportunity to be loved, to be held, to be happy. When you dont think you're good enough, you are doing yourself a disservice. You are tricking yourself into believing an ugly, self-destructive lie. But the beautiful truth is that you're valuable. You're worthwhile. And anyone would be lucky to have you in their life. You might feel like you aren't good enough, but you are.
You are.
You are.