Gabe, I am proud of you. Going on two dates in one week end WOW. You showed me you are a real man, you said no to the meaningless sex and you are waiting for a real R.
She has too many positives? Well you have just as many, its just that you have been through a war recently and have a few battle wounds. Gabe if you erase all of what your XW has done to your confidence, I'll bet you are better prepared to date her than most guys.