Everything comes from our own hearts and minds, and even though we cannot experience them fully in the real Tantric sense, we can have a glimpse of them. Tantra is not something strange and different; like Buddhahood itself, it is inherent in our own nature…