How long have you been playing chess? I mean before Chess Dot Com?
Is there any way to get a free gold, platinum, or diamond membership?

You can just use the free ways instead of membership. Instead of buying for lessons, you can search up some the title of what they're teaching in google/YouTube. There's also a lot of lessons in YouTube. You can check GothamChess's old videos, remote chess academy, etc. Instead of game reviewing every game, you can open the game you have reviewed and just move as you're playing. I mean you can try to play with yourself as best as you can then the engine will tell you about that move

My parents won't let me get a paid membership, and i was wondering if there was any way to get a free membership. I really want to get chess mentor and stuff so I could do better in tournaments. My lessons are free and aren't high quality, since it's in a class.
"There is no such thing as free lunch"

You can just use the free ways instead of membership. Instead of buying for lessons, you can search up some the title of what they're teaching in google/YouTube. There's also a lot of lessons in YouTube. You can check GothamChess's old videos, remote chess academy, etc. Instead of game reviewing every game, you can open the game you have reviewed and just move as you're playing. I mean you can try to play with yourself as best as you can then the engine will tell you about that move
Or find a free game review site

What is CDC?
Centers for Disease Control and Prevention
or
Chess dot com
Chess Dot Com
I do not expect player's to give me a membership but If I got one I would be extremely grateful and I would use it as much as I could and give a shoutout to the player on my PF and team page.