Alia,
I get the impression you have an overwhelming amount of kindness and strength for other people. However, like myself you find it hard to give yourself the same kindness.
I have posted a link below for you to check out. I found it very helpful, the more compassion we have for ourselves, the easier it is to understand the suffering others.
It is great that your are sticking by him, few people have such friends, however, you are just as important and so is your happiness.
self-compassion.org/Peace
Trina