Another big +1
Many of us here think it's clever to tell everyone else what to do, how to ride, what to wear etc (myself included sometimes).... In most cases, it's no big deal, and we can all laugh it off. It's unfortunate that there are always a few that take themselves a bit too seriously and know more than anyone else, no matter how serious the subject.
Good job getting back on the bike !