You have to learn how to love yourself before you can open up and fully love others. Now that you know who you really are it shouldn't be hard to make small steps towards progress. You seem like a truly awesome person by the way, never let anyone tell you otherwise.
Thank you, fellow awesome person. It's an honor to meet you.