He is called "The Society", yeh duniya hai dost!
you have to live with that, they are all part & parcel of US, you are "the society" for others, as all said here, it's full of good, bad & ugly!!!
U have two choices- either bow down to them or, if you have courage stand against it firmly.
I doubt you have courage, else you wudnt need to post ur problem hre, instead gone ahead with ur pals without caring what the hell that person or any1 else is saying!!!!