I'm sorry to hear what your life has become. I know living with this is difficult. Recently I've been showering with Hibiclens, an antibacterial soap and it seems to be helping a bit. Another person said it cured his odor, even though he thought it was something internal. So maybe you should try that and see how it goes.
I know exactly how you feel. A few years ago I was looking good and feeling confident about myself, but this odor problem has turned me into an unattractive hermit. I'm 24 and I feel like my life is slipping away. Best of luck and maybe you should see a gastrointestinal doctor and tell him that you feel you have a digestive problem. Try changing your diet too to see if that'd help. Most physicians aren't much help. Stay strong and beat this thing.