Wow. Fasting for that many days AND getting over a breakup. I hope your doctor's got your back on this!
The stress eating thing is so familiar to me. That's my thing. But I know that it doesn't have to be the one thing that keeps you from your goal. You can do it - you can achieve your goal. It will take time but everything takes time.