Most likely you are like everyone, sometimes you smell good, sometimes you smell bad (hot days, eating garlic, smoking etc)
People would not come to you and say you smell nice if its not true.
I cant beleive you were offered medication for this !!! They medicate us too much. This is something you can work through, maybe with a little counceling.
I Always think that whatever the issue, there is a trauma behind it...probably in childhood, or picking up a parents obsession.