what up man, sounds like you've got some of the symptoms i have, im 19 and i suffered from this problem for about 8 months now, luckily i was out of school before it started. i thank go for that, but i have anxiety and Depression amongst other symptoms like insomnia and IBS, its all pretty shitty, but im seeing a shrink and taking stuff to help me sleep, i told him people think i smell like shit, and he told me it has to do with smoking cause i smoked weed alot and that is usually when the smell occurs the most. so i quit, and the only incite i can give u on this is from experience is that part of it is mental and part physical. it has to do with diet, and lifestyle alot, but when i get anxcious i stink more, and if i start thinking i stink, i stink more, but since i quit smoking it has died down a bit and now people just catch wiffs of it and dont really say anything accept did u fart, as opposed to"it smells like ass in here" but i've noticed that multiple showers after u have a bowel movement work, scrubbing with soap and a wash cloth for about 10 minutes work, liquid soaps work too, but if u take a shit in the mourning be sure to shower and scrub well before u go to school, trust me it helps. also wash your clothes frequently and eat healthy and DONT smoke anything. Take 2 or 3 showers a day if u have to, cuz that is the only defense i have found. Good hygene is the key, and your attitude towards others seems to be hostile, i would change that if u dont want to be alone for the rest of your life, my parents cant smell it either thats why i believe it has to do with mind set, im also going to try liver, bowel and kidney cleanse to see if they work, and im going to see a gastro intestinal specialist, this is just some incite, dont take it the wrong way, i feel for all the people that have to go through what i have, in losing friends, girlfriends, and your life in general, but life goes on, try to stay up kid..