I feel guilty after eating?

Litetally putting anything edible in my mouth makes me feel guilty. Yesterday at Thanksgiving dinner I ate some food and went home and cried after I ate. Today I ate a slice of toast and I felt depressed after eating it. I didn't want to eat anything else after that. Forget candy or other things, I feel like I will gain fifty pounds if I eat that. I go to the gym after eating big meals too and I'm obsessed with counting calories. The thing is, I am losing weight rapidly and my mind thinks I will gain weight if i overeat. I don't understand. I lost 18 pounds in the span of a month and a half. Help? How do I stop feeling so guilty?
Updates
+1 y
Also I hate the word "fat". I get so sad when I see it because I think I am like this huge obese person when I'm not.
Updates
+1 y
Whatever just bye...
I feel guilty after eating?
Post Opinion