Love and Sex

So I’m in 6th grade and I’m a virgin but I’m pretty tall and mature for my age so I get hit on a lot by older guys and have done some stuff but there’s this one guy and he’s in 8th grade, we just talk barely and I think he likes me but idk so if we were to date should I give up my virginity to him? I really need advice please also when did y’all lose your virginity?