I'm so sorry for your loss. Sounds like you have come to terms way before the end. Also sounds like you have analyzed the situation enough to gain healing from your relationship. You're a wonderful person to care for your stepmom.