"Theory" is not a bad term, it actually describes something with good explanation value. It's not opposite of "reality", but rather opposite of "I dunno lol, it just happens". You're probably looking for the word "hypothesis". This one doesn't need to be good.