sometimes if there is a problem with kiddney function you will smell amonia , and even have the smell on your breath depending on the severity of the kidney disfunction
Could you have diabetes? Some diabetics who are untreated tend to give off odd/sweet smells.