and it might be possible to heal yourself completely through enough meditation without ever needing shamanic work done but I am not sure but I personally do not have enough patience for that it could take a loong time without entering a different realm there might be other energy healing techniques that could accomplish the same results as shamanic work but I am not aware of them yet
I also struggle with patience in meditation, and have found environment to be a lot of what was holding me back. Still need to work on it but, you know, one step at a time.
A nice yard, a spot at the park, sitting at a bench atop a hill, maybe visiting somewhere spacious and nice.
I saw how much comfort could be a byproduct of your environment from Japanese and Thai temples, they can really wake something up. Being surrounded by art also has proven to make it easier to let go for a better experience.