I think maybe the very nature of a rant is to release pent up frustration, justified or not, in a setting of safety without judgement.Why aren't you ranting to the band? I doubt anyone here can help you with your problems.
We help just cause we’re here. You helped just by posting.