@thaliastarz,
I don't think you need a friendship with this "boy".
There were warning signs of being played:-
Choosing to pick you up at 10pm for drinks in my opinion he had every intention of getting you back to his place.
He was crude in his suggestive sexual desires to you which automatically should tell you what you were there for.
Offering to drive you to the Doctors but placing a tweet of rudeness followed by verbal. He had no intentions of taking you to start with.
Talking about you to his mates as if you were just meat.
"Cool" Bad boy cool? Do you really want that? He would be controlling, demanding and treat you like dirt.
Being adventurous and assertive is "ok" as long as you have no expectations of the outcome.
Being treated like some piece of meat is not on.
Have an honest think about any further communication with him and if I may, please see your own self worth I am sure you are a beautiful girl inside and out, don't hang about when you are treated like this in future in hope that the guy will show some form of "like" for you. You are worth more.