Looks like you lost.
You were so close to a stalemate.
I would suggest you take a course in basic checkmates. I see that you botched another game with a stalemate in a winning position today.
It happens to everyone but studying the methods will help you learn what to do.
Im so annoyed... I know how to draw this, but it just keeps on going and my time is going as well. Like last 20 moves are just stupid kings moves and he declines the draws so he can win on time, how is that fair? Wasnt there a 3 move rule or something? Im so annoyed, actually want to just give up on playing chess.com after this one because that is just straight up not fair.
He has more time (2 mins to 40 seconds) therefore he can just toy with me until I run out of time... That is not fair.
You can claim a draw by clicking the draw button after a position repeats for the 3rd time.
Also, after 50 moves without a pawn move or capture.