Dave,
Your post is very touching, I have been there. Through all the hurts we receive areas where our values change, How does it go; “You do not gain without the pain.” It seems that the pain has made something special of you.

The best on your date, john C.

Dave, Does she look any different now?