Not talking about what you wrote in English. Talking about when you wrote that J sentence, you thought about how to say it in English first, and then, right down to the structure/vocab, you built your J sentence the same way. The very first few words of this sentence proves that.
いつも考えていた
Does not mean what you want it to mean in this context. So before you even get to what you want to ask, this little phrase expresses something totally different than your intention for everything that follows it. Again, most people/native speakers can see your intent and interpret it, which is what communication is, but it's just unnatural. You wanting to express the idea of "I've always wondered" is not done the way it is in English.
I honestly thought the phrase wasn't unnatural in Japanese. If it is, lesson learned. Thanks for correcting.
Which leads to the greater point that J-go can very deceptive the further you stray from basic ideas. In the beginning it seems like, minus a few different word orders, an English thought can be expressed similarly in Japanese. And it's true. But once you really get to something that isn't a bare bones sentence, Japanese smacks you in the face with very specific patterns, idioms, tenses, etc. One of the biggest mistakes is thinking "I need this word for xxx" and then you look up xxx in the E-J dictionary and simply use that word. Sure, sometimes that's right. Inu means dog. You can use inu. But when it comes to verbs especially, you are going down a dangerous path. This is a totally separate topic though.
Yes, I agree, I've had my fair share of experiences in this regard. I do check in the dictionary for new words but I make it a point to confirm with a native speaker/someone who is an expert (oops).
I'm very hands off when I post in this thread which is why you'll never see me outright correct someone. However, others here have posted exactly what I meant when I said from a Japanese perspective this question would be asked totally differently. Hopefully you can use that as a reference going forward.
I'm fairly new here so I honestly had no idea.