You sound like me. I wash my hands all the time, even at home. And I try to be very careful in public and I carry my Purell with me. I have 4 grandchildren, plus neices and a nephew.
Another thing I don't like is when you have to use an elevator, especially when people pack in like sardines. I try to hold my breath as much as possible and not breathe in any more than necessary.