Kinda seems like your odor is aggravated by stress. Maybe you should try going to a psychiatrist (no I'm not saying youre insane), tell them about everything, and make them prescirbe you some tranquilisers? My BO was so bad (still is) that I started getting panick attacks and she gave me some really good stuff. Maybe if you were 'calmer' it wouldn't be so bad?