Hmm I was about to write something bad but then saw you are already in a mess.
Maybe a useless advice but something to think about since you are young.
Do you really want to continue in product manager role? Don't you want to get a real skill? If it's too difficult to learn sde atleast analytics or data roles or even business analyst roles because I hope you atleast have to do some monitoring in your roles (I know many pms don't even do that?)
Why I say is , your breed of experience less people becoming product managers ruin companies. You first need to know what it takes to actually build something. Either in business roles or in tech roles itself. And then go into positions where you can analyse what's right to build.
Else you will simply become engineering's bit**. Am not lying. Product people are not respected at all. It's brutal, we put you in front of business folk to become a punching bag when things go wrong and also punch u ourselves when you don't get the requirement right for a products business case. I have seen your kind to literally resort to flirting if required, or play toxic politics to look relevant.
Think about a real skill if you like. Product is very less actual work and more toxic politics.