It's all about falling in love with yourself and sharing that love with someone who appreciates you, rather than looking for love to compensate for a self-love deficit. And you deserve amazing love because you are amazing.
One of the great things about life is that you can start over. With God there are always new beginnings and second chances. He specializes in giving people fresh starts. While you may feel overwhelmed at times and held back by painful recollections.