I hear you
I was lucky in that I get paid to do web dev so I've learned a lot and probably take a lot for granted. Having said that, if you stick to vanilla HTML, CSS and JS and just build what you need incrementally then it is very easy and you see a lot more possibilities
On top of that, I have to get up to date on .NET Framework to .NET 8. I think I better start there first and then pick up on web forms.