I had the same problem in the past. I feel for you, ugh....
Have you tried drinking some hot tea/water when you start obsessing?
If you are feeling obsessive about food, eat. Fasting is not supposed to be stressful. If you don't enjoy it or it is too inconvenient for your life, I wouldn't advise it. I'd say stick with your 3 meals/day schedule.
The only thing about your typical day meals I would suggest is to add some veggies with breakfast. How long does it take you to feel hungry after a meal? Describe that hunger feeling.
What do you do for exercise? How often do you exercise per week?