Been off of here for a little while. Sorry to hear about the passing of your MIL. I have the same kind of MIL, she is great.
I could see how bad that speech she gave you would mess with your mind sometimes. You are a strong guy and I see you keep moving forward and doing the right things.
A warrior does not give up on what he loves, he finds the love in what he does