I feel that here on chess.com, in the long run, ratings have an relatively normal distribution.
It is very likely that the wins and losses have been due to the difference in the playing styles of you and your opponents.
Heck, right now I have a very low rating, because my chess is a little rusty, but in the past, I have even been able to beat Little Chess Partner.
Personally I have found better rated players that I am stronger then and worse rated players that are stronger. Any thoughts if this is a coincidence or are they just off?