help!!! need to last longer in bed

hi guys im 19 & recently i lost my virginity. i was very safe & very happy with my partner as it was his first time too. my problem is the two times we’ve had sex i had to stop because i just felt like i couldn’t keep going. not quite sure if it was an orgasm but the feeling became too much and i just didn’t know what to do? i can’t really talk to my friends about it because we never talk about things like that. i lasted about 7 minutes both times & i just wanted to know is that too short? do i start lasting longer over time? im convinced maybe i finish first because i don’t masturbate at all and he does like every 3-4 days. i’m not quite sure how long people usually last but it’s making me quite insecure that i can’t make my partner finish when i know typically men last shorter than women. does anyone have any tips to last longer? typically i’m on top and we do lots of foreplay before, not sure if that changes anything. please be nice down below! thank you ❤️