Also eliminating the source of the smell by bunging some (green packet ) drain enzyme down the drains. Not the blue packet stuff for the toilet. 7-Eleven may not have it but BigC Mini does.
I went to an "after hours" clinic recommended by a mate. The doctor works at a teaching hospital but runs his own clinic after work. The clinic is in the next city (90 kms) as the specialist at our local hospital doesn't work on the day I wanted to go.
He suggested I should get a cholesterol test.
I mentioned this at the pub (not Pattaya) and another mate told me where the medical lab is in our city. I went there and showed them the slip from the doctor. They nodded. Test cost me 250 baht.
The travel and accommodation to the clinic costs more than the doctor visit/drugs.
I'm giving the clinic the benefit of the doubt until I try the local specialist.