Please do tell the "rest of the story". I am quite interested. So was Guru Nanak a person, a spiritual being, God speaking through Guru Nanak, or God himself?And what is the difference between saying Satguru, Waheguru, or just the Guru? Aren't they all the same?