Jenny, Wow, look at how many responses you've generated!! No wonder. You deserve it. I am really happy for you and the progress you have made. I appreciate your feedback about Frank and about the help that this site and my books have offered. That makes me feel great! But you are the one deserving of praise, my friend. I could give all the great advice in the world, but the hard job is staying the course. All DBers know this first hand. You know it too. So congratulations!
Yes, you're right. There's a pattern to healing and you are in a predictable stage. Your feeling unsafe and uncertain is par for the course. Instead of battling this, it might help to understand that if you were to get too complaisant or cocky about your reconciliation, it would be tempting at times to slide back into old ways. Despite it's discomfort, this tentativeness serves a purpose. It keeps you on your toes. I know you hate it and I would too, but understand that it is not all bad.
And in regards to hearing those three little words, I understand that too. However, I will urge you to continue to pay attention to his actions and notice the things he does that say "I love you." You might be surprised to find that there are quite a few things that he does that show his caring about you.
Whether I'm right about this or not, I know one thing. Patience is ultimately important right now. You know this, I'm just reminding you. It's fantastic that he apologized. That was one caring act for sure. I bet there will be many more to come. I am really happy for you...great job DBing and caring for your Db friends here.