Take the time to get to know yourself and to be with yourself. Take the time to get to know your own likes and dislikes. You may feel lonely and like you need someone to compete you but you don’t. Those lonely times can be filled with friendship and when you need someone, be there for yourself. You have to value yourself and learn to love yourself. You have to take that time to focus on yourself. Yes you’ll crave love from another that’s not going to go anywhere but you need to realise that that time will come. You don’t need to look for it or put extra effort into it because you’ll end up hurting yourself more. You need to understand that what you deserve you will get and you don’t have to rush everything. Enjoy the little moments in life with the good people. Go out and experience new things and make memories. Learn to love yourself, then to live life and then find someone to share life experiences with. Become your own number one fan. Become your own best friend. If you’re looking for someone who’ll care for you, care for yourself first.
Stop comparing yourself to people who you aren’t meant to be like. Who you become and what you do is completely down to your own hands but this process starts by realising that you were born as you. You weren’t born to be someone else. There is no one like you on this earth full of billions of people.