@Tombrownlee It is a tremendous shame how much time and exposure you give trolls/haters. It just fans the flames. It is also -EV.
I hope you can find a way to mentally and literally block these out of your life and use the energy and time on your family or promoting your amazing product.