aw congrats hun as it sound like everything is going really well ... and hey you have us all here for the 2WW as well !!! Just think how good it will be when he is home and you can have that quality time together and catch up ... but can understand about their self esteem etc and sounds like things are on the up and up for you both which is just divine !!!