Vedic teachings doubts