You don't need to be at a party to be having a good time :) you need a good friend some interesting conversations and a drink in you're hand to have a good time.
Happiness isn't needed through people or through drinking or music and parties. its found in whatever you enjoy doing.
i have some great friends with amazing ways of cheering me up!