learn to love yourself it may take time but you deserve that.
Start by loving yourself for who you are. You have strengths and weaknesses, but that makes you unique and special. No one is perfect, so don’t expect to be. Instead appreciate all the things about yourself that make you unique.
Think about the things that make you happy and why they matter to you. Write down your thoughts and feelings, so you can remember them whenever something bothers or frustrates you. When you start to feel better about yourself, it will be easier to love others too.