God I could have written this post Jane! I'm a complete psycho. I feel sorry for anyone who rubs me up the wrong way. I was always a tad quick tempered (putting it mildly) but since I've been on LT it has turned into psychotic rages! I'm lucky as everyone around me just laughs, because apparently it's funny.
I take every vitamin, mineral, oil known to mankind to no avail. I've tried yoga (made me angrier as I hurt my back badly, and it just sent me into cramps) I've tried relaxation tapes (annoyed the hell out of me as the lady's voice was like a soft porn star) I just have to weather the storm.
As for my amazing sense of smell! I hate it! My poor dog is being shampooed twice a week as she turns me.
I've been to the Docs and done everything she recommended but sadly I'm still full of the rage. So I completely sympathise with you. All I can suggest is to keep apologising to the people you upset and explain that you can't control it. I think it's to do with deep down feeling deprived when everyone else around us is indulging.