Look up something called fish odour syndrome it's medical name is super long also I was watching a video on YouTube a couple years ago where this lady had your exact symptoms pretty much it was a British. Program called embarassing bodies fish odour syndrom on Youtube. I hoped that helped a little know your not alone in this!