Another self-massage tip for sciatica is to sit down on the ball on a chair via your hands over-the-counter armrest for support and pressure tackle.
Supplements- Vitamin D, consider and get out-side and absorb natural light from the sun without sunscreen for 10-20 minutes a day. https://Penzu.com/p/bfd83a171d272b3b