Good thing an upperclassman visited and got you feeling better.
When I was a rat (fall '90), I had to go to the post hospital/infirmary because of a pretty bad stomach virus, throwing up blood and ended up getting sent to Stonewall Jackson Hospital, then back for a night in the infirmary. I remember vaguely a third classman corporal checking up on me briefly, but he wasn't as sympathetic as the guy who visited you. When I returned to the barracks, some 3rds in the Charlie Company cadre called me a gimp for a few days - but I anticipated that they would.
To the poster who said the post hospital didn't let her/his son stayed overnight, that could have been because there was no valid medical reason for him to stay there. If he was released but didn't want to go back to his room, then the post hospital couldn't keep him, otherwise it would turn into a sanctuary of sort.
To other VMI parents, one thing I would say is to encourage your son or daughter to always take care of the academics first. All else will follow. In an environment like VMI, it's easy to get distracted and easy for her/him to come up with a million reason why he/she couldn't get good grades. As 2nd then 1st classman, I tutored math, and the cadets who came to me just didn't make the time to prepare for their tests and they expected me to get them ready for tomorrow's test, yet at other times, I would see them lounging around in the px or the library instead of studying. The truth is, it's a college and getting good grades should be their primary focus. Good grades would lead to earned academic days, meaning more chances to get out of the campus for some R&R.