Oh sweetheart, ya know what? Im so glad this conversation took place, although it may break your heart to hear him talk like this at least you both know your singing from the same hymn sheet and all...
You have a man in a million there, dont ever let go of him! And keep fighting this fight together and the struggles and heartache will all be worth it in the end!
