?
Why 120+ points???

RD can do that, but looking at your history it does seem like a lot.
In any case I'm more surprised the majority of your games don't reach move 10...

except it is weird
It's common.
For example you gained 153 points for winning this game:
https://www.chess.com/daily/game/235041686?username=yiyichen63

In the rating system chess.com uses there's a thing called RD. It's like a multiplier. It starts very high, and every time you play a game it goes lower. So your first few games you can gain many 100s of points for a win (and lose many 100s of points for a loss).
RD represents uncertainty. When an account is new the rating is uncertain. That's why it goes lower every time you play a game.
RD also very slowly increases over the days you don't play. It's so slow you probably wont notice, but for example if you don't play for 6 months then your first game could easily cause you to gain (or lose) over 100 points.
People who play extremely often have a very low RD and because the system is very sure of their rating their rating moves slowly. Pretty normal is gaining about 10 rating points for beating someone the same rating as you. But if you play extremely often you might gain as little as 5 points for beating someone your rating (people who play 50 games a day for many days in a row).

So if you look at @athenathechesscub RD, you see it's 160, which is very high.
https://www.chess.com/stats/daily/chess960/athenathechesscub#recent
I haven't played a game in about 2 weeks and I have RDs of ~25 and ~35 for bullet and blitz.
I just won a game on time it was against a blocked member and I got +126 points. Why in the world do I get do much??? It just doesn't make sense