Are you taking supplements at all? Like, any at all? I've noticed a change in the way I smell after taking fish oil and calcium supplements. I'd take a look at your diet if supplements are not the case. Do you eat a lot of meat? Fish? Spices, garlic, onions... those are some main ingredients that can make you smell weird. Try eating nothing but fruit and vegetables for a week, with maybe something like...brown rice, beans, avocados, nut butter and tofu for protein. Just drastically change your diet for a week or so and see what happens.
small amount of garlic to use for food. & spice are very less.