i am so angry by what you have had to experience. I am a figther and i would have gotten into a big fight with those stupid wastes, but you are right they are nobody and don't deserve your time.
i do admire you for your will power to drop 53 LB!!!!!!!! that is totally amazing!
the last thing, i also experience the same cravings when i have my period, just get over it and start fresh on your good eating plans again.
Never give up on a dream just because of the length of time it will take to achieve it. The time will pass anyway.
Starting weight: 153.8 pounds 16/04/2010
Goal weight: 125 pounds reached 29/09/2010
Current weight: too embarrassed to say