You have always been complimentary of Liza at those rare times you mention her so I am not surprised you cite her as the special person in this comment. For all the reasons you say above she deserves it. I'm sure you're not too hard to put up with but yeah, we all feel those down times and Liza helps facilitate them, supports you...That's how it should be.
!ENGAGE 20
Shhhh...don't tell her! lol - just kidding, and that aside, she really has put up with the mess I can be. You know you've met your partner when someone can put up with the silly things that make us human. I sense you and your wife are the same in some ways...we're lucky guys, no doubt.
We can all be a bit of a mess for many reasons; As long as we treat those around us well then it's ok to be a bit fractured.