Sorry to hear about MIL but hope she will be at peace soon.
Yep, karma happens.
I'm glad you're happy with the way things turned out, that's all any of us can hope for. You found the person you wanted to be and changed your life for the better. I think that's true success.
If you love somebody, set them free. http://tinyurl.com/2empx2g