Then you already know the answer!
Your internet connection is fine.
It is on the uploader. Considering they are in korea... physical distance plays a much smaller impact in download speeds these days, but going across the pacific can get pretty congested, i'd imagine that a combination of slow upload speed and packet loss is causing the slower speed.