About Me: I have been very happily married for 20 years to a wonderful man, his name is Dennis. I have 3 sons, Joshua, 28 married to Jennifer,...