Wow! you might actually have to act like a Christian sometimes!
When someone gives you offense, it doesn't mean you have to take it.
We are not filled with the Spirit of God to do easy things. He fills us with His Spirit so we can do impossible things.
We don't want to survive. We want to be healed.
Is all anger sin? No, but some of it is. Even God Himself has righteous anger against sin, injustice, rebellion and pettiness.
Enjoyment of life is not based on enjoyable circumstances. It is an attitude of the heart, a decision to enjoy everything because everything - even little, seemingly insignificant things - have a part in the overall "big picture" of life.