Overcomplicating things is the ego mind's specialty especially when it comes to the spiritual journey.
See All 265 Episodes of "KelliCooper"