MY HOOKUP LIED ABOUT HIS AGE😱

Heyy guys i just wanted to tell you a story/ ask for advise. (So basically I am a 15 year old freshman in highschool. I lost my virginity before I became a 9th grader. Not that many of my friends do but im not the only one.)
So one day my friend slept over my house and we were bored so we were facetiming some people from our contacts. She calls one of her guy friends and for the sake of keeping him anonymous ill call him JACK... Sooo jack, my friend and I where chating and laughing through the FaceTime call and he seemed really funny and his spanish accent was kinda cute too me. So like the flirty girl i am I asked my friend if he had a girl (while he was on mute ) she said she wasnt sure so i asked him for his snapchat. After we hung up the call to chat with some other people him and I kept on snapchating. (That was on a saturday) by the time it was monday I caught onto his flirtiness. He would ask me to skip school and meet him up at the beach which is 2 blocks from my school. But like the good student I am i rejected him but told him that im all his on fridays. So that Friday he invited me over his place and we had pretty cool sex😜😝😛. BEFORE THE HOOKUP--But while we where snapchating he asked me for my age and i told him i was 15 and he said he was 16 but he also told me he went to the same school as me but got kicked out. In my school thats really common and even my brother got kicked out but still ended up going to Community college. SO NOT A BIG DEAL 
So that day we hooked up we where small talking and i asked him what grade he was in and he said that this year he was supost to be a senior. When he told me i didnt think anything about it until one of my friends reminded me about it and I noticed that seniors age rage in highschool is (17-18) years old. So i became confused because he told me that he was 16 I asked my friend that knew him how old he was and my friend told me he was 18 years old!!!!!!!!!!! 
Is that creepy!!!!????? I dont know why he lied about  being 18 and not 16 if he told me striaght but that he was 18 i wouldnt reject him but i would be more carefull or even rethink my decisions. WHAT SHOULD I DO he wants to meet up with me again to have sex....!!? I really want to because i had such a good time but im rethinking it because he lied to me.