I don't understand this strategy of avoiding bad emotions. When you feel like crap, you feel like crap, but there's nothing wrong with this besides being unpleasant.
When it takes too long, then yes, you need to distract yourself.
When you want to feel good things you need to also be prepared to feel bad ones.