Don't make generalizations about what emotions are needed for certain actions. The key is to acknowledge the emotion instead of fighting it.
Happy: "I'm really happy right now, so I want to promise you that X will be done by X time. However, my happiness may be causing me to be overly optimistic. Maybe X time makes more sense?"
Angry: "I'm angry because you did X, so discussing Y isn't a good idea right now. I'll get back to you later when I've cooled off, okay?"
Sad: "I'm sad, so I want to make this decision because I want to allocate for X worst case scenario. However, that may not be likely. What other possibilities can we consider?"
Now, the summary of this is, don't allow your emotions to control anything you do. Emotions are just feelings and they are so unstable to get relied on. Always make decisions from a place of logic.
This is impossible, because actions stem from our emotions, and emotions demand action. Ignoring what your emotions want leads to writing and venting your emotions off repeatedly which leads to self-hatred. "Why do I have these emotions? They are wrong and unproductive." Because, you don't act on them.
The key is to know that your emotions come from your beliefs. You believe something, therefore you feel something, therefore you act. This is why advertising works. Logic is just an information system to select correct beliefs that are consistent with the information that you have available. Therefore, the key to controlling your emotions is controlling your beliefs and taking responsibility for them.