Congratulations! Totally agree with your assessment - next month my DH and I will celebrate 43 years. Some days he is lucky to be alive and other days I know I couldn't do without him. The good days always outweigh the bad and I wouldn't trade him for anything.