After all those discussions with YorkieGirl DP and I have tied the knot after 17 years! Not sure I'll be able to call him DH though - just doesn't seem right!