Hi,
I am not going through what you are, but I wanted to let you know that it sounds like you have an amazing partner that loves you no matter what. Life can be tough and seem unfair at times but try not to let it get you down.

Big Hugs xxx