I know the timeline always changes but I like the idea that Steve actually lost his virginity to Shannon.