Drew, many years ago I informed my music teacher that I was going to start giving private lessons at a local music store. One of things he told me, " you're going to get a student that you know will never be a guitarist and you must never tell them".
Even though there are so many things in life to enjoy I think many people miss their calling simply because it's hard to get experience with them all.
I could be a natural at something and just not know it.
I guess because I think that way I've never had a problem with "moving along" even when I was loving doing something that I knew was just a struggle. Costing me time and money for frustrations and aggravations.
An example for you that many here know is true-
I became frustrated with recording because the computers and software weren't aligned to perform (although that has changed now) and that was topped off with changes...all the time something would change...drivers, OS, updates etc. and new problems to the point that I couldn't record because I'd get so pissed I'd just throw the computer in the trash for relief.
So...I found something else to do. I spent months reading and learning about building guitars. Built one with minimum tools to get my feet wet and see if swimming might be possible. The results amazed me so I invested more money than building would ever return for a new found "love".
Of course I continued to deal with recording but it was much easier...time helped level the playing field with the processing power and programs and things started to work without pulling teeth to get something done.
You don't have to stop trying but I think it's good to have a wide playing field full of possibilities.
Not sure if these words are good ones for you but...morning coffee and no reason not to offer them to you.