Should I have sex with him??

Okay so I’m almost 15 (grade 9) and I’ve been hanging out with this 17 year old guy (grade 12) for a couple months. I’ve slept over at his house a couple times, and we cuddle all platonically, and then he starts kissing my neck and playing with my hair and the next thing I know we’re making out. But then he asks if I wanna have sex, and when I say no he calls me a tease. The last time I was with him he fingered me. And don’t get me wrong, I enjoy it. But I don’t know if I’m ready to have sex. He always tells me how much he likes my body and how pretty I am. But I’m so insecure, I hate my body, and I’m overweight. It’s embarrassing. He doesn’t even know I’m a virgin!! What should I do?

Vote below to see results!