You don't need a therapy, you need a trip to Colorado, USA. Nothing in this world can be more elating than mere view of Independence pass, Aspen, Colorado
The freshness in the air, the scenic view there and every single thing about that place will leave you dumbstruck.
If the metro life has been a big No-No for you, Colorado is the place you've got to visit.
Photo of #tripototakemetodeoriatal by Siddhi Kaul