Who are the spiritual guides?

The spiritual world is so vast. It cannot be recapitulated into either faith or religions. It can still be divided into many categories according to how it influences our lives. Furthermore, when we feel...