never take it personally. You are perfect in God/Allah's eyes. Your partner is working with their own things in the mind/heart, and its all about them. See to yourself, keep fit, keep active, eat healthily, and the rest will fall into place.

People come into your life for a reason, a season, or a lifetime... This was maybe just for a season.

All things happen for the good (hard to hear this at the time) but in hindsight one day you will say "thank you", and you will hopefully see the wisdom in it all.

'This too shall pass.'