I feel like I’m making 0 progress why?


Looks like you are playing a mixture of 3/2 blitz games and some daily games. This is fine if you're clear about the difference and what you will get out of the 2 formats. 3/2 blitz is going to be for fun - you can't hope to 'learn on the job' by playing a lot of this because it's too fast to take the care needed to play your best game and gain understanding along the way. Your daily games are where you can do this, spending time analysing, using the opening explorer, looking at positions and allowing ideas to come to you. And if you don't see ideas you can leave it and have another look the next day when something else might occur to you.
Here is your last completed daily game, a painful loss for you.
The first thing I notice is that this game started and finished on the same day despite being 7 days per move - how much care did you take over it? You won't get the benefits if you play daily chess in this fashion. As for the game itself it all looked pretty normal up to this key point.
White has just retreated his queen to c3. A quick glance at the opening explorer shows that this position has never occurred in a master level game - and there is a good reason for this, the white queen is in a vulnerable position. What if you could play Bb4 pinning the queen to the king and pretty much winning on the spot? Did you notice this, analyse some continuations to see what could be done? Let's see.
Some sample lines there. These are the things you should be playing about with on the analysis board because the potential of playing Bb4 should be giving you big flashing signals that you want this if at all possible. Playing through it seems like it was not possible to get the Bb4 move in if white plays accurately. However, the presence of this idea in the position means a couple of things - by threatening it with d5 white may miss it and allow you to do it, or worst case scenario white is forced to swap his light squared bishop for the knight and black gets the bishop pair, easy development and every chance of pushing for an advantage. This is what I mean when I talk about searching for ideas and analysing. If you take the time and the care you end up in a good middle game position instead of collapsing and losing in 11 moves. And going through this process will naturally help you absorb ideas and build your skill set. It's all very well learning openings but it doesn't mean much when there are infinite ways the game could go and you end up in a position like here which you won't find in any opening guide. You are on your own and just need to play good chess. Give yourself a chance to get stronger by giving each daily game the due care and attention needed. Analyse, take your time, think of them as precious learning opportunities and have your fun in the blitz games where it doesn't really matter.

First of all, we need more information to help you. What level are you currently? What type of study are you doing? How often? How often and what speed of games are you playing? How long have you been trying to improve since you last saw any solid progress?
Secondly, you have to realize that improvement doesn't come in a continuous, steady stream. You're likely to hit a plateau where you aren't really playing better for a couple of months. Then all of a sudden, something in your brain will just click, and you'll start applying everything you learned and shoot up 200 rating points at once. These types of spurts and plateaus are perfectly normal.
You may even go down in rating at some point, as you're trying to apply new things that you learned, but don't do it perfectly. So your rating may drop in the short term until you get better at applying what you've learned, and then jump to new highs.