We just celebrated 28 yrs. The one thing that works for us is that whatever is bothering one or the other of us we ask ourselves " Will this really matter to me in 10 yrs.?"...If the answer is no...and it usually is no....then just let it go. We started off as best friends and still are best friends..I think this is the key. Good luck to you...may you spend happy lives together!