Davem, the overwhelming majority of people here seem to have no difficulty doing the things that you claim to find so hard. They either contribute constructively and politely (and that does not exclude disagreement or humour) or they opt to refrain from posting on threads in which they see little value rather than disrespectfully mocking the views and opinions of those who do find value in them.
You are undoubtedly an impressive debater and have made many valuable constructive contributions to the Downs over the years. Sadly, given your recent behaviour, I have to say that I think your decision is the right one (and it might be said that it was a question of jumping before you were pushed). You will be welcome back when you are prepared to show a bit more tolerance and respect for the views of others (and that does not mean you have to agree with them).
I suspect that this thread will shortly be closed. Individual announcements of departure, as with announcements of arrival, are not the norm on the Downs (particularly overly melodramatic ones

).