Could you please elaborate on how you sit. Do you have different positions? Do you spread your legs or alternate ...etc
One other thing that has had a huge impact is that I cut a piece of foam roller about 10 inches wide and I roll my back on it 2-3 times per day, sometimes I just lay on it and just reverse stretch my back, and also massage my neck and shoulders with it. That might even be why I don’t have back pain anymore (Important not to roll it on your lower back with all your weight on it, just keep it to the upper part of your back.)