damnit i'm a dumb
i spent like 3 days installing GTA IV since my connection's pretty bad, and i ended up loving up because i didn't download microsoft .net framework 3.5 or something like that because i thought i already had it
either that, or my windows 8 doesn't work with games for windows live (which shouldn't be the case because it worked on my windows 8 before the computer crashed)