Did you by any chance attend St. Mary's Convent High School?
Your experiences seem remarkably like mine.
No, lol, Holy Rosary. :)