One of my first accounts on OtLand is quite embarrassing. I posted in bold text and begged for help.
Eventually, I grew tired of getting nowhere with people ignoring my requests, so I decided to take things into my own hands. The foremost critical aspect to programming or coding is your ability to comprehend what you're looking at and identifying what you want to achieve. I learned by
trial and error: reading through scripts, editing functions, trying to understand how they worked and figuring out what went wrong. Now I'm receiving 100% (or higher) in all programming courses at my University and am more than capable of handling data pack development for an entire server (not that I want to).
If it is important enough to you, you'll find a way. If not, you'll find an excuse. That's what life comes down to: a series of choices and decisions.
Good luck.