Quote Originally Posted by Kiyone_Bloodrose View Post
I haven't tried going back to my friends to see if i can log in there because i dun wanna have to keep changing my password again
That's only happening because you don't have an authenticator on your account. Each time you log in from a new IP address it forces you to change your password. Just add an authenticator (the Android/iOS software apps are free) and it'll stop that from happening AND you get to specify a free teleport in-game as well!

But regarding your actual problem, have you updated your graphics card drivers? Chances are it's just as simple as you need to do that.