Sunshine, big hugs (to help you recover from self-inflicted kick-up-bum!). You are doing great and have had a lot on your plate... holding it all together thru all of that is no mean achievement. I know you will get to goal and I know you will stay there... your determination is inspiring.
FFBT, hugs also, will miss you, glad to hear you are OK and all the best for the future hun.
xxx