First of all, I don't mind your hate. I am sorry that the game isn't enjoyable for you.
However, the sad truth is: If noone else encounters the lag, it's most likely either an issue with our datacenter's uplink to your provider, which is extremely rare and would be a (maybe recurring) problem for _everyone_ using that provider or even _everyone_ from your region, or an issue somewhere between your provider and your PC inclusive (e.g. some router in between, a bad firewall) or their uplink. Everyone with a bit of technical sense will tell you the same.
I really hope that you'll take the time to investigate this issue further, as I'd be happy to see you enjoy the game. I'll try to help where I can.
The first thing to try could be opening a command prompt alongside CreepTD, running the command "ping gs1.creeptd.com -t", which will ping our servers forever. If a) you have a lag and the ping command does not show any errors, than a program like a bad Java could cause the problem but it still could be a network issue on TCP level. If b) also the ping command shows errors, then it's definitively a network problem.
To investigate a network problem even further, running
WinMTR on gs1.creeptd.com may produce some more useful information, as it can tell you the rate of packet losses and where exactly (at what node in between) these occur.