I have been very lucky with the one I marry. We have four great kids and this June it will be 52 years how she put up with all my crap I will never know but we are both happy through good times and bad times and she has been through some bad ones Cancer and strokes and I am always there for her...