Well, in my group of 6 guys, all but one of us fit the age category you specified. So, out of these 5 that fit the beginning of your criteria, 2 of us are married (no, not to each other you moron 😉). One is divorced. The other 2 may or may not be virgins, but they don't live with their mother.
So, at least in my group, only your age specification is even close to being truthful. My wife will be coming along as well. 🙂
amish