Start with yourself: If a sober person is in your round, help him by not let other's in the group mob him. Do not say things like "ohhh why the fuck you not drink?" - just say "cool you don't drink, I respect that" and still do conversations although you do have a drink yourself.
If your group does understand, that there are people who do not need a drink every time, it will help yourself also to "survive" in that group so it becomes more easy to go out sober.
Me myself find it very hard to not drink - but I like to drink and I like to be slightly drunk every now and then. I know that and I live with it. Chances are that some day this might change :) good luck everyone with whatever helps you to feel better