You sound like my husband..............
You and my wife must have much in common, not the least of which is patience and great love. ;)
My regards to you both.