Kittyhawk, just judge by the weight of opinion:
Either you’re right and you were just expressing an opinion that you had every right to express in the manner you chose to.
or
Your behaviour crossed the line of what many people consider acceptable on this forum.
From what I’ve read, everyone agrees with the latter rather than the former.
Take a while to cool down, start again and you’ll find this a welcoming place.
Rob