"You're Not Good Enough"
Everyone at some point in their lives, feels like they're not good enough. And that is because we tend to measure ourselves with society's rules. If you do this, you will never feel like you're good enough, that's because society expects perfection. You are never going to be perfect. But you can be what YOU want to be.
The big question is, are you what you want to be? If so, then you're good enough. Because it's our own opinions that matter. No matter how you live your life, someone is gonna disagree. There's no one perfect human being; besides perfection is relative. What is perfect for you, may not be perfect for somebody else. So you only have to obey your own rules, what makes a good human being for you.
Forget society, forget their rules. Be yourself, follow your own rules. If someone doesn't like it, move forward. Don't try to change yourself for somebody else. Find people who you click with, remaining loyal to yourself. Share your passions with others. Just keep in mind that not everyone is going to like you, but it's not because you're not good enough, it's because you are different.
So go out there, be your best self, and forget about not being liked, cause it's bound to happen. You just have to keep moving forward. Meet everyone you can meet. You are going to find someone who you click with.