Totally weird

I started having sex when I was 16 and I am now 20. I have been with my boyfriend for over a year and sex was a regular thing. I left for a week and a half to Texas last week and when I got back and we had sex it was almost like I was a Virgin again because it was so tight. We did it again this morning and it almost hurt, but in a good way. Has this ever happened to anyone?