I find it fascinating that thoughts *generally* don't come upon us randomly; we're able to will the creation and direction of our thoughts. That's a wild concept, but cool.
And thoughts are spiritual in nature, because while they are absolutely real, they don't have size, weight, location, etc. So in once sense, we can't say they come from anywhere, because they don't exist in a particular place that a GPS could identify. But I'd say we can know they usually originate from or in "us."
I think the idea of thinking about thoughts is a good thought, and very thoughtful. At least that's my thought.