Hi Brandnewb
I have some sympathy for what you say as some things are frustrating to me, too. But I've overcome them and I am the better for it.
My take FWIW: Unless something is really wrong with someone, then they will be able to learn anything they want to.
Why, then, would they be frustrated, blocked, or had trouble in the past?
Many reasons: Bad teachers, lack of role models, bad influences, punitive experiences, and a host of other negativity that poisons intelligent thought. I can't just wish it away, but there are a lot of people, pressures, and cultural forces that divide people between can and cannot - on no grounds that are inside the people themselves. I just have to live with it and grit my teeth.
So it's hard to hear when you say you "can't" when everything you're building and experimenting with could be the basis for "you can", once you allow it to. I have no idea what the barriers are that stop you - that's your personal journey. If I can be a signpost on that path I hope it's an arrow "This Way" for you.