i’m basically a prude and i need advice

so i’m 18. had my last kiss/makeup 3 years ago, and now i have a boyfriend who i’ve kissed and made out with. i’ve never had sex or basically done anything sexual ever, so it’s weird to me when he is. he’s had 2 sex partners and i’ve had 0. so far he’s giving me 2 hickeys and like love to rub on me and and whatever but anytime he tries to do stuff i push off even though when i’m alone i wish i wouldn’t.

i don’t touch myself or do anything sexual so i feel weird that someone else is touching me. just him feeling my boob is weird to me.

how do i stop this and be more comfortable? i’m sick of pushing away and saying how weird shit is to him. i feel bad that i do that and i just want to stop.

and i trust him, it’s just that while doing stuff i think and say like “this is so weird” and i can’t get that mind set out