idk what to do !

I am 16 year old and I been with this guy for a year and 4months. and I think I’m ready to have sex with him . We never had sex ( we did or thingzz) but I’m ready and he will be my first ! I know he is ready cause he pokes me ( downstairs) with his penis and when we are kissing . I feel like he deserves for waiting and I’m ready too . But I’m hoping someone can tell me that it won’t hurt !!!