need help

So two days ago I snuck out of my house to meet up with this guy I've known for a while. I've done some sexual activity with him before. So that night we were kissing and he tells me that he has a boner and that we should have sex. I tell him I'm on my period and I rather not. That doesn't stop him from kissing me. He grabs my hand and puts it on his dick. He wants me to give him a hand job. At this point I tell him that I just want to go home. That if he could give me a ride home because I was tired. He says yes but after he gets rid of his boner. He's masturbating next to me and I just don't know what to do at this point. I tell him that if he could just take me home now and do that later. He says no and that he needs to take care of the boner. He sits up and says it will go by quicker if I give him a blow job. I felt like I had no choice and I really wanted to go home. I'm confused and I feel used. I know this isn't rape or anything but I just need some guidance.