We can’t control everything that happens to us, but we can control how we respond to things we can’t control.
The difficulties and challenges in your life are the lessons you need to learn to grow and development.
If you do not completely accept yourself, you can not love yourself fully. It would be hard to love anything unconditionally.