So, I have been dating a girl for about a month now. She is the most incredible girl I have ever dated and I feel blessed that she even wants to be around me. We spent the night together the other night, but we didn't have sex. I feel that the next time we spend the night together we will definitely end up having sex for our first time together. I am not super experienced. I lost my virginity to a girl several years ago and we dated for about a year after that. Other than that I have only slept with two other girls. One was a one nighter and one was off an on for a couple of months. What should I do to make sure everything is perfect during our first time together? I'm kinda scared because she is so perfect in my eyes and I don't want to lose her.