I got the sack about being Intolerant (7)
I believe the answer is:
bigoted
'intolerant' is the definition.
(I've seen this before)
'i got the sack about' is the wordplay.
'the sack' becomes 'bed' ('in the sack' means 'in bed').
'about' indicates putting letters inside.
'i'+'got'='igot'
'igot' placed within 'bed' is 'BIGOTED'.
'being' acts as a link.
(Other definitions for bigoted that I've seen before include "Illiberal" , "Refusing to listen to reason" , "Not to be persuaded" , "Prejudiced and intolerant" , "Obstinate" .)