It's most likely your internet connection.
- Make sure you're not too far away from the hotspot, if you're using wireless.
- Confirm that nobody is leeching off your connection, neighbors, family members, etc.
- Try using a more up to date browser, if you're on PC.