Is it ok if i touch my boyfriends penis? we are both 18. we both agree to wait for sex until we marry!! but we do kiss and all that but is it ok to touch him and for him to touch me?