Im 18 and a virgin I want to have sex with my boyfriend but I don't want it to hurt is there a way I can break my Hyme ahead of time so it won't hurt when we make love for the first time? And also how do I know if he the right person for me because latly I've been having thought and feeling for a guy I use to be best friend with but I haven't seen him in like 4 uear why am I starting to have feeling for him again? Please answer my questions