I'VE BEEN LYING TO FRIENDS NEED ADVICE

I've lying to my friends who I consider family for three years. I'm an 18 year old Virgin, my friends know I haven't had sex but they THINK I've done oral & foreplay. I've only ever been in one semi serious relationship that last about a year. During that relationship we only made out and dry humped. Now I'm in my senior year of high school all of my friends have been experimenting for the last three years and I've been watching porn. I feel like I've ways been ready to have sex and explore my sexuality more (BTW I identify as Bi). I've wanted to have sex for awhile but the fear of rejection stops me along with the fact i don't love my body, parts of it yes but not the whole thing.