Best post in this thread IMO. What about going back to helping newbies started with Iodine etc. You did a pretty good job at that, at least until your enthusiasm went over the roof.
You cant save the world, nor beat the internet trolls, but you can do something; your little share. Your latest agenda leads nowhere.