You are doing great and congratulations on your sober life!
On a bit of a seperate note, I don't think you're unreasonable at all for not paying for other people's alcohol when you go out. It's a lot more expensive than non-alcoholic drinks!
Anyway, your sobriety is something to be proud of and I'm sorry that many of your friends didn't respect that and kept offering you alcohol repeatedly. I still hang out with a few of my drinking friends but only if it's for a dinner, lunch or some kind of activity so I can eat and not get caught up in the drinking and party scene. I'm early in my sobriety and I wouldn't risk it.
I do want to say that I want to a wedding last year and I was sober and it was actually a lot of fun. There were a lot of very, very drunk people but once I ordered those first couple of soft drinks, kept it with me and kept busy talking to people, going outside for fresh air, dancing and eating, I felt really good about the decision. So keep positive and well done again!