Well done! I think you captured the feelings really well. Just personally, I would’ve put “the sweets I ate last night” instead of using the passive voice.
One thing you may want to consider, your entire first para. is all “My/I (something)”. Repetitive sentence structures can be used in certain situations with great success, but is otherwise bland. So, if the intent is to convey a repetitive, manic quality (given the subject matter that could be fitting), then you should accentuate it more than it is now. However, If you did not intend that, then you probably want to switch it up a bit.