This x1000
I've found that a sober good time is so much more fun than a high good time. The point is, use weed to make a dull time better, let it enhance the moment, but if the moment is already fun and exciting, save the bud for later.
I have also learned to not like being stoned when I'm at a get together when I don't know the majority of the people. I tend to be very self conscious and critical of everything I do and say when high and feel like I'm scaring people off when its usually the opposite. I tend to think everything I say is stupid or pointless to say, so I stay quiet the majority of the time and can't keep a conversation going, let alone get the courage to make a move on a girl. This is the time for sobriety, maybe drinking, but I don't like drinking often.
When the majority of the people around are your friends and there are a minority of new people, I love getting high and being super outgoing and funny to meet new people.