virginity

Soooo...I'm not exactly dating the guy but I know for sure I want to lose my virginity tonight to him. Does he have to be special?? Are there any ways I can make it be less pain?? I felt uncomfortable with tampons and I was fingered once so that area always hurt. Also I have a low pain tolerance. How did it feel when you lost your virginity??