How to love yourself..

Some days are good but I have a lot of bad. Ive struggled with body image issues for years. My bf calls me beautiful everyday but why can't I just believe him? He wants children in the future but I'm worried that will make me even more insecure.

Before I get to that point I want to be able to fully love myself.

What steps should i take or where can I start? How did you learn to love yourself?