Hi J.,
I know you're saying don't suggest diet as it's not going to happen but think about what you're saying. It's as if you know it's from your diet. Otherwise you're just waiting for medication and all that will do is mask your problem and do more damage in other ways.
Dietary change really is the key.
Think of how you said that, you are craving it. So it's like when you tell a junky not to shoot up or an alcoholic not to have a drink. Well.... you're an adult, you know the reality, if you crave it, it's because your body is hurt you. Sooooooo you need to clean out your body and the cravings will go away and you'll feel better. It's a win win situation.
The other point is you'll teach your children good eating habits and start a healthy life for them so they have less problems later on.
People don't realize that society pumps all sorts of processed foods into the world, people eat it, get sick, long term destruction and then people cry out for help. DUH!
We need to take responsibility for our problems.
I can assure you if you give up eating sugar and that includes sugar in everything, read ingredients!!!! you will slowly life yourself from the fog and feel better. It will take some time but hey, how many years of putting garbage in your body did it take to feel as you do now?
Eat:
fresh veg, lots of whole grains (no, that doesn't mean whole wheat bread, it means rice, quinoa, barley, oats, kamut, etc), fresh beans, some fruits and get off dairy, animal products and cigarettes.
Otherwise, accept the fact that you are going to keep falling apart and your body will keep giving you reminders through pain and disease.