. I agree with the others that you are right to give her time to sort things out. Perhaps you could suggest that she go out with other guys for a while. As you said, she could be envious of her friends who are going out with all these different guys, even though in her heart she loves you. So, maybe she needs to get this out of her system. That way she (and you) can know if you are truly meant to be together for the long term. You, too,can do this. You seem to be a very caring person, and I can tell that you will make someone a wonderful husband! You are very understanding of others feelings. Good luck!