I think you have answered your own questions here; you express yourself aggressively (red flag if any), you write in red colour and bold text (annoying) and seems to have limited experience of common forum etiquette and reacts aggressively when it is pointed out ...
I think the reasons are quite apparent.