I am so glad that you seem to have found someone who is so attuned to your needs. I know sometimes it is hard to believe that there isn't a catch or the other shoe isn't going to drop but hopefully you have now found the support that is good for you. i am so glad that you found her.
BB