Nakiea, you are AMAZING!! You are a real fighter/survivor!! I know the feeling!! My SO often says "the reason we fall down is so that we can learn how to get up"!! One of my favorites is that"when we are dealt a difficult hand, we have two choices one is to play it and the other is to fold and folding is not an option" at least for me and it does not sound like it is one for you either!!
You Go Girl!!!!!!!!!!!!