Elena was a virgin the entire time. Remember when Damon would taste her tears and say "still a virgin" and stuff like that. It was in shadow souls that 당신 found out.
I didn't know Elena did sleep with Stefan, but I haven't managed to read all the 책 yet... <3, i doub she slept with Matt, she did say she didn't think the 불, 화재 was there, with him, but I hope she was, I think that would be very romantic if she and Stefan were each other's firsts <3
she never slept with stefan. the one's that make the show added that part. & i don't know if she was a virgin. they never say anything about she sleeping with somebody but who know.