Your story is empowering. I look at the stuff I am going through and laugh at how it rates in the big picture and to yours. Your courage and persistence is admirable. Take care of your kids, take care of yourself, and above all else God Bless You.
It's important for all of us to realize that life isn't fair. We get dealt the cards that life throws at us and from there we just have to play it out.