Tink - please don't worry about harping on the same thing over and over. That's what we do sometimes. It's ok. Not everything is an easy fix, it takes time. What this shows is that you have dedication and pushing forward to fix it and not giving up. Good for you!
It's just like what Diana has written on her signature..... ""Everything is okay in the end, if it's not ok, then it's not the end." I probably read this everyday and find it to be so true!!! I really take it to heart.
That was nice that you took Katie out to shop for some needed items. That to me has so much more meaning then handing over cash. You are a special angel for doing this!!!!!!!!!!!!!!