From ~1900 to ~1200, that is an incredible leap !
But I lose regardless so lol Everyone loses every now and then, though I don't understand how someone can beat players of about 1900 then lose online to players of 1200 rank. That being said, there are many strong online/live chess players capable of causing upsets.

I know there have been multiple threads on this topic. Most people seem to believe that chess.com ratings are a bit inflated but I disagree. I've been playing on here for a few years now and I think its more difficult to increase your rating on this site than your actual uscf rating. Especially the blitz ratings. My blitz rating has been pretty stagnant in the mid 1300 range. When I play blitz games at my club, I play against 1700-1900 rated players with pretty decent results. Yet when I play 5 minute blitz games here I lose to players as low as in the 1200's sometimes. Does anyone feel the same way?