30 yrs for me and I have never had a stomach virus....