i agree completely with trd. it is pretty much normal to not get a proper hard-on from kissing them. but how do you watch porn and not play with yourself? haha
btw good work on being a virgin still, i lost my virginity at 14 and i kind of wish i had waited aswell, but u can't change that.
Thanks man, big help. thanks for putting my mind at ease. On the drinking thing, I'm Irish, so its completely legal here and id be considered unhealthy if i didnt !
Cheers :)
Great news man, you are completely ok.
It is normal to not get erections if grinding at nightclubs because if you frequently are around females, frequently make out with them, and frequently doing that kind of dancing, it is nothing new to you. If a guy was to grow up and never kiss a female, and never danced "passionately" with them, then when it's his first couple times, he would probably get an erection.
As far as watching porn and going soft, that is normal too, considering you did get an erection.
Oh, and it's good you mentioned the drunk thing (although 18 years old is not old enough to drink so I would have to say you should stop), alcohol can either make men get erections more easily or more difficult. For instance, when I drink, it makes me NOT in the mood.
Honestly, even though you should stop drinking, as far as your sexual issues, there are none. However, you can get more replies here and if still feel something could be wrong, please consult your doctor.