I don't normally respond to posts like this but you are joking right OP? A latency of 100ms is nothing. You wouldn't even be able to tell the difference gameplay-wise from a 40ms ping or a 100ms ping. Honestly it sounds like your connection woes are an issue with your ISP. To clarify, I am not saying what I am saying just to say it. I am well educated in networking so my response comes from this education. 100ms ping would not, under any circumstance (other than packet loss), cause the issues you are talking about.