Well, I'm not one to say overstocked since my tank is faring along nicely at 2" per gallon, I will however say that the 1" per gallon rule is rubbish.
The thing about your stocking though is that it's simply not compatible - tiger barbs and angels don't mix, tiger barbs nip fins, angels have long fins, period.
Also, firemouths are cichlids and can get pretty aggressive/territorial, when considering stocking options, you shouldn't just view adult sizes and numbers but actually research the fish and their behavior you're interested in.
If you're so hellbent on not listening, than what's the point of asking anyway? And when somebody confronts your tone they're looking for an argument - no, they're just answering your tone with their tone that is a reflection of yours.
I know this isn't the friendliest post ever, but neither are yours.