You just gotta keep chipping away at it, play one game and think about every move, it doesnt matter if you dont come to any conclusion it just matters that youre paying attention to your decisions and then make sure you analyze the game afterwards. If you below 1000 id say you lack fundamentals things like king safety, knights in the center, developing before attacking, and tactics.
Hitting walls in my progression

Improving Your Chess - Resources for Beginners and Beyond...
https://www.chess.com/blog/RussBell/improving-your-chess-resources-for-beginners-and-beyond
https://www.chess.com/blog/RussBell

Your progress looks steady I'd be happy with how things are going. Tactics training I've totalled over 200 hours plus many puzzles off this site, it does help with seeing opportunities..... I wouldn't fret too much, I'm confused most the time and blunder silly things regularly too. There's little difference between you at 700 and me at 1000 , trust me!

Is there any way for me to break out of this painful cycle?
Maybe the way forward is not through more study, but instead you need to try to play better and pay more attention to the game.
Take the following game, for example. It is hard to believe that you tried your best in this.
@1
"no matter the means of study I do, everything always seems to find a way to keep me in my tracks and simply make my wall even harder to climb over." ++ Adopt the habit of always checking your intended move is no blunder before you play it. That little mental discipline is enough to get to 1500. As long as you hang pieces and pawns, all study is in vain.
"My main means of improvement by doing puzzles" ++ Puzzles are not chess, like penalty kicks are not soccer. In a real game nobody tells you there is a tactic, or for which side.
"trying longer timeframes" ++ 15|10 is good. Thanks to the increment you can always win a won position or draw a drawn position.
"learning a couple openings" ++ Useless
"analysing lost games" ++ Very good
"watching recommended videos" ++ That is passive learning. 1 book = 200 videos of 1 h each.
"Is there any way for me to break out of this painful cycle?" ++ Blunder checking.
For a while now I have been finding myself stuck in the mud in terms of my progression in chess.
It seems like I get stuck in an infinite loop where no matter the means of study I do, everything always seems to find a way to keep me in my tracks and simply make my wall even harder to climb over.
My main means of improvement by doing puzzles, trying longer timeframes, learning a couple openings, analysing lost games, watching recommended videos, et cetera hasn't seemed to have paid off for whatever reason that may be. It gets especially more discouraging when my peers who start at a similar time and level I do progress much more easily.
Is there any way for me to break out of this painful cycle?