What helped me
Hi friends! I've been dealing with piriformis syndrome for about 6 years now. I started getting radiating nerve pain after running a half marathon. I got an MRI to rule out a back injury and went through PT before being diagnosed about a year later when the pain just wouldn't stop. The first year was terrible. I couldn't sleep or sit without being very uncomfortable. After a while I accepted that this might be with me for years to come. Now, I get maybe 2 or 3 flare ups per year, but am otherwise pain-free. Here's what I do to manage it:
Barre/floor pilates, focused on core and glute strength with lots of stretching. I do 45 minute sessions 2-3 times a week. For a while I was exclusively doing this. Now, I do normal gym and weightlifting, too (but only when I am pain free). I have totally given up running, which seems to be my biggest PS trigger.
Sleeping on my side with a pillow between my legs. I think the alignment helps a lot.
Foam roll my glute whenever it feels tight. Sitting on the roller with my affected side's leg crossed over the other one is especially helpful. I make sure to do the other side, too.
When I get a flare up, I stop all activity and rest. I use my foam roller and gently stretch. It usually goes away in 3-4 days. If it doesn't, I get a deep tissue massage and generally feel better the next day. I know some people find relief from walking, but for me it makes it worse.
Just posting because I know how hard and frustrating PS is. I hope this might help someone else. Don't give up on looking for what your body needs to heal. <3