Your ping seems OK, but not great though on local or international. We like to see sub 200ms when the network is performing well.
Could you please post a traceroute for me to look at?
I am based in Durban, maybe that is also useful information to you.
I didnt take a screenshot of speedtest.net but i believe my ping was around 20-30 which is as good as it gets.
A traceroute to where? twitch.com?
I am at work now and will only be able to post the results again tonight, and the problems usually only start later on at night anyway.