Hallie,
Silver and AAAAA are being very honest with you, and I agree with what they're saying. I know that you're in the moment, and you dont wanna lose out on the attention youre getting from him, making it hard for you to get yourself away from this boy. But really, that's what you should do. You have done nothing wrong. You haven't messed anything up. But he is not respecting you. And you deserve to be respected, and to find someone that cares more about you than about getting off. Dont let his aggrivation convince you to do things you dont want to do. He will live and move on. If this boy was worth half as much energy and time you've spent on him, then he'd be ten times more respectful towards you, your limits, and your feelings. Remember, you have done NOTHING wrong!!! He is the one that's out of line!
Take care of yourself

Ro