Is OTHER wrong in the post ? POST : Me and my friends have had a small New Years party planned. We were going to play Smash and exchange secret santa gifts. 
All of a sudden a guy going to the party suggested that he’d bring weed brownies.
About half of my friends enthusiastically agreed. There’s about 10 people going to the party and maybe 5 people want to do it.

Honestly, I just don’t like drugs at all so I said I’d probably skip the party if they did. Since then, they’ve called me close-minded, said ‘I don’t have a reason not to go’, saying I’m being unreasonable because they’re not pressuring me to do it, and that this is the only time they’ll ever do it, etc etc. My boyfriend is mad at me too for not wanting to go.

I just don’t feel comfortable at a party with weed! I know it’s a soft drug but I just don’t like it. Am I really being so much of an asshole, reddit? I just feel like it’s unfair that I need some extremely good reason to not like weed, while they can just do it because they feel like it. It doesn’t change my opinion of them at all, we all experiment, I just don’t want to be around it personally. 

They kept asking me about WHY I don’t like weed, saying that if I’m okay with alcohol I should be okay with weed too. (I don’t like alcohol either.) I told them some family had drug problems(including weed) that led to a bad life path, they said “but how do you know it was the weed that led to a bad life? Your family members might have been predisposed to a bad life anyway.” Basically making excuses and further prying into my personal life. I wasn’t comfortable with this.

I did say, ‘can’t you do it any other day?’ because they were trying to figure out how to
make it work between those who wanted to do it and those who didn’t, which maybe came off as rude and demanding. Otherwise I’ve never tried to like blackmail them from not doing it by saying I wouldn’t come, although I guess it could come off that way.

Am I too much of a goody two shoes? Am I being the asshole and stopping my friends from having fun?