Hi, Kitkatie. Maybe try a car seat cushion and remind yourself the discomfort from driving is TMS. You probably are right that your fear of eating healthy causes you some pain. I think you need to keep what you eat simple: avoid processed foods, eat more fruits and vegetables, less salt and sugar and meat. More chicken, turkey, fish. And smaller portions. Chew your food slowly. And drink 8 glasses of water a day.
I'm glad you are rarely in pain when with your boyfriend or animals. That means you are happy with them. Thinking and doing happy things helps us get well and stay well. No science rocket philosophy in that. But it works.