its impossible to win games now

If you arent playing Tournaments or with friends this is just a bug that you can report to be fixed soon
To me it seems like you were playing unrated blitz games against opponents who are way higher rated than you.
You were playing 1400 and 2000 rated opponents. These are twice or more your rating.
Your rating did not change in any of the games (even in the ones against lower rated opponents) so I don't think the games were rated.
Play rated games against random opponents. there should be no sandbagging to the extent that winning is impossible or getting from 600-700 to 1000.

I've improved a little as well but I don't see improving much more than I have without studying more. I suck bad.

bro, come close, let me tell u something, maybe, just maybe get better at chess

I disagree. With everything you said, actually.
- It's not impossible to win if you're below 700. That's simply incorrect.
- It's even more incorrect to state that it's literally impossible to win. Because literally millions of players are doing that every single day.
- I'm not convinced sandbagging in general is a common reason lower rated players can't win games.
- I haven't seen any indication you were put in a disadvantage due to sandbagging.
- I'm confused about the role Gotham Chess plays in this scenario.
There are other sites. What exactly are you looking for?
- Sites where cheating doesn't happen? No.
- Sites where you can win more games? Not really. After looking at a couple of your recent losses, I wasn't able to observe any external factors that were to blame for your losses. As far as I can tell, you were solely responsible for every game you lost. Perhaps I'm missing something, feel free to provide more context. But otherwise, you should expect the same results on every other site.

Your (rated games) opponents are objectively not playing very well, so I seriously doubt they're cheating. They're playing at the level I would expect for their ratings, including not spotting tactics, not avoiding tactics, the strategies they pick etc. If you think they're playing great, that's because you are a similar strength to them which means you can't see any of those things either, so you don't see that they missed them.
If you aren't progressing past 700, that's because right now you are a U700 player, that's the level at which you're playing and you can't expect to win more than half of your games against similarly rated opponents. You don't get to go up in rating just because you've played a lot of games, you have to actually improve.
If you want to improve and are struggling to identify what areas you need to work on, you can try either completing chess.com lessons or asking other people for specific feedback on your games. Ideally, you should go through your games move by move and identify exactly what went wrong so that you don't make the same mistakes over and over.
9 months ago, my rating floor was 550, it adjusted into the 700s when I played a good number of hour long games, and then it took me 2 months of consistently identifying my mistakes and fixing them, to reach 900. So I'm not someone who hasn't been that rating for years and doesn't even remember what a typical 500-700 plays like. I remember exactly what they play like. You play like one, so do your opponents.
Btw your winrate is well over 50% in the last 90 days and you seem to be gradually increasing in rating, so I don't understand where your complaint is coming from. Play often, analyse your games, identify your errors, and you'll keep improving. Sometimes you'll be outplayed, that's just life.

I was 600+ and won multiple times, i feel satisfied with 800+ now.
break triple digit and i promise no more sandbaggers(a few)
not alot below 3 digits and the higher you go up it just increases your chances of engine users so ehh double edged

Then is it going to cost, i play chess for fun, but not pay to win
i suggest not getting a coach until you hit a massive wall or very high rated as most info can be found on the web and i could do voice chats 1 hour a week just coaching you for free because i like to see people improve imo could even analyze some of your games by hand and explain some ideas i do not see myself as rather good but i believe you can benefit from some of it

1000 is simple and somewhat easy for most people and doesn't require a coach. You just have to put the work in. Play often, analyse your games carefully, stop to calculate even though it's difficult. It gets easier over time.
During the game make a mental note about what your mistake was any time you realise you just made a blunder. Pay attention to the opponent's move and ask yourself what they want to do. Follow opening principles, double check it's not a blunder before every move you play, stop hanging pieces, take hanging pieces. Be on the lookout for discovered attacks on your pieces and look for the opportunity to make discovered attacks on opponents. Look for opportunities to pin their pieces. Check to make sure after your move they won't be able to pin yours. Exchange material when you're winning. Look diligently for knight forks and pawn forks, for yourself and the opponent. Bring your king and launch pawns in the endgame. Make batteries with queen and bishop or with your rooks. Get both rooks to the 2nd/7th rank and start taking everything. Move your pieces into position to give a ladder checkmate.
If you don't have time during a game to constantly check on your piece safety and look for tactics, decide your strategy etc, then you need to play longer games. If you do have time but feel pressured because the opponent is moving very quickly, play longer games until you feel confident enough to slowly destroy a fast opponent. If you find all that stuff extremely un-fun, then chess is not the game for you.
I'm of the opinion that improving can and should be fun. Better players than me have told me that improvement requires deliberate practice and deliberate practice can't be fun. I couldn't disagree more. I play chess for fun too. When it's not fun for me, I stop playing. When studying isn't enjoyable anymore, I stop studying. I mostly don't enjoy studying so I very rarely do it. The worst thing you can possibly do for your improvement is turn chess into a dull, stressful grind.
That said, coaching can and should be a lot of fun too. It's not pay to win, since some people don't even improve much from coaching and some people never need it, it's still all about the effort you put in. It's pay-to-improve-a-bit-faster-maybe-if-you-work-hard. It's no more pay to win than buying an instructional book on chess is pay to win.

Well, it is impossible to win if you resign in a completely equal position.
Here are 2 fresh examples:
In both games you resigned for absolutely no reason.

Well, it is impossible to win if you resign in a completely equal position.
Here are 2 fresh examples:
In both games you resigned for absolutely no reason.
Ratio

Well, it is impossible to win if you resign in a completely equal position.
Here are 2 fresh examples:
In both games you resigned for absolutely no reason.
Ratio
Did you really just thumbs down that comment, type ratio and then thumbs up your own comment?

Your (rated games) opponents are objectively not playing very well, so I seriously doubt they're cheating. They're playing at the level I would expect for their ratings, including not spotting tactics, not avoiding tactics, the strategies they pick etc. If you think they're playing great, that's because you are a similar strength to them which means you can't see any of those things either, so you don't see that they missed them.
If you aren't progressing past 700, that's because right now you are a U700 player, that's the level at which you're playing and you can't expect to win more than half of your games against similarly rated opponents. You don't get to go up in rating just because you've played a lot of games, you have to actually improve.
If you want to improve and are struggling to identify what areas you need to work on, you can try either completing chess.com lessons or asking other people for specific feedback on your games. Ideally, you should go through your games move by move and identify exactly what went wrong so that you don't make the same mistakes over and over.
9 months ago, my rating floor was 550, it adjusted into the 700s when I played a good number of hour long games, and then it took me 2 months of consistently identifying my mistakes and fixing them, to reach 900. So I'm not someone who hasn't been that rating for years and doesn't even remember what a typical 500-700 plays like. I remember exactly what they play like. You play like one, so do your opponents.
Btw your winrate is well over 50% in the last 90 days and you seem to be gradually increasing in rating, so I don't understand where your complaint is coming from. Play often, analyse your games, identify your errors, and you'll keep improving. Sometimes you'll be outplayed, that's just life.
Ratio