Mona, I wasn't surprised that you didn't follow my advice. I'm sorry you are still reacting to his bait, but you'll get there again, just as you did the first time around.
I agree w/HaWho on all that she has posted. You need to start w/yourself and become your own rock and not rely on someone else to be that rock or make you feel safe. If it means moving out in a few months and you can afford it, by all means do so.
Maybe it's time to seek out a support group to discuss your concerns about safety. Sometimes talking to others will help us find the solutions that we seek to help along the way.
BTW, no one is saying to wait 3 years for your h. In fact, you can leave the door ajar, but you continue on w/your life. No one knows if he'll wake up or continue hopping down the bunny path for the rest of his life.
Mona, you are a strong woman and I know that if you put your mind to it, you can accomplish whatever is set before you. This is the time to become reacquainted w/Mona and learn what truly makes Mona tick. You don't need someone else to be a crutch while you are learning about yourself.
HaWho has given you some excellent advice. Please re-read what she's posted and think about what you would tell your children if they were walking in your shoes. You definitely have the opportunity to show your children how to handle adversity.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.