I've been married for 22 years, known her for 28, feels like we're still newlyweds most of the time.

There are struggles, but nothing that can't be dealt with.

as has been said....it's dealing with the problems that keeps them small.

Again Congrats, Make it a great day!