Have you thought about seeing a Naturopath I hear they have people with these types of problems. Think where the smell is coming from, because be coming from your digestive system. Have you tried cleansing your colon and changing your diet. That's why you should try and see a Nuturapath because they could probably put you on the right track as what you should take and what you could do for diet.