Rotavirus is found mainly in young children and there is already a vaccine for that. A person can have norovirus many times in their lifetime. There is no permanent immunity like there is with chicken pox (assuming you had the illness not the vaccine). Rotavirus, on the other hand, typically only strikes a person once and is something young children get. My son had it when he was about 18 months old. My husband and I did not get it not did my other son who was six at the time. It was confirmed rotavirus by the doctor.