Could it be prophecy? What about a Divine communiqué of sorts? Has God come down from the heavens to personally address me?