GM Ronen Har-Zvi told a story that his only experience was playing with his friends, and it only took him a year of tournaments or so to get his GM title... of course his friends were IMs and GM so that was like getting free coaching... also he didn't say for how long he played outside of tournaments.
The point is everyone's experience is different, and by your own admission you weren't a "complete beginner" when you started on chess.com. Maybe you'd played other chess-like games? Maybe you're just naturally good at visualizing so you had an easier time than other beginners when it came to not giving away pieces for free. Who knows.
when I started playing chess 3 years ago I did only know how the pieces move. I did not even know the castling rules and en passant. I played a few games with a friend at work and after around a month I logged in on chess.com. My first rating was 1043. So how can u be 500 if a complete beginner has around 1000?