Every forum has its idiots, and unfortunately banning people is no longer very effective as it’s easy to re-register with a different username and most IP addresses are dynamic too.
Unless you have a dedicated (and paid) team of full-time moderators who are constantly on the look out for trouble, it’s impossible to enforce.
The best advice I can give is to simply ignore those people who want to argue. By responding to them you perpetuate their behaviour.
After a while they’ll get bored and disappear.
Speaking for myself, I am interested in what you have to say Lee, and have enjoyed following your progress. So please don’t get too frustrated by the naysayers, most members know what they’re like and just ignore them .
Just keep calm and carry on.