How To Stay Happily Hitched Over The Long Haul