It sounds like a cliche but I also learnt that you're not going to fall for the right person until you really love yourself and feel good about how you are.
I couldn't walk down any street in Britain without being laughed at. It was a nightmare. My children were devastated because their dad was a figure of ridicule.