You write: "But the problem with experience is that we cannot get the same experience every time."
I don’t see that as a problem. It simply is. That being the case, what’s the explanation?
To me it points to reality not being nearly as objective as is usually assumed. If experience is different even for what would seem to be the ‘same’ reality, maybe it’s because reality actually is different for each experience.
Maybe that which we might agree is the ‘same’ thing for each of us, is in fact only the ‘same’ in relative terms, not absolute terms. The river we cross is the same river, for example, in name and location, but different water is flowing under the bridge.
Language forces us to use the same terms for what might, to each of us, be entirely different ‘things.’ To you she’s your sister. To me she’s a flirty young woman. The ‘same’ person, but we each respond differently.
If we think in terms of ‘response’ rather than ‘qualities,’ it becomes nothing less than obvious that the ‘same’ thing really isn’t the ‘same.’ To you it’s a peanut. To me it might be a potentially life-threatening biological weapon (if I was allergic). If our responses to the ‘same’ thing are entirely different, how can we so blithely assume they are, objectively, the same?
It gives an entirely new wrinkle to this ‘thing’ we call ‘reality.’
My take! Take care!