Hi Trent,
Welcome to the forum and thanks for all the good words.

I have to agree, some electronic basics is needed. As you will notice, most of the user problem are about programming. In a really few case, we see hardware problems (appart those missing decoupling caps, bad psu etc etc).

At least, we have a nice community here and many user are always ready to help. Maybe why ALL forums exist