You have given symptoms as a poet describes a man in love.
But if you belive you have medical illness, then it is possibly gastritis
, which causes pain and hunger contractions which hampers you from eating consistently.
If you believe you are emotionally disturbed and it is the reason of this kind of disturbance then you need to get a psychiatrist counselling
You can also practice yoga
and self control.