Took us 19 years and as you said, we're not perfect, but we're still madly in love with each other. We make everything work by discussing and willing to sacrifice personal pleasure in the interest of the couple / family.
I'm still working on my time spent working rather vs time spent with the family. Very, very difficult to find a balance as I'm such an workaholic but at least I realised there's room for improvement
Very good advice on this thread, it's what makes this forum a great community, almost like a very big family.
On a funny note Gareth, did you mention to your mrs about the TT plans?