I think there is past bias clouding your interpretations, tbh. Every move he makes right now has a joint cause and effect. He wants to do something to get himself reelected, chances are, that the same decision that would be made to just simply help the country.
You deemed the subject of his comments on a prescription medication that has existed since the 30s, as "pet shop treatments", which is wildly inaccurate. No one in DC ever mentioned a pet store source nor did 99% of the population realize that fish tank cleaner could be confused with the prescription medication. Blaming trump for that is asinine, its clouded and its outright dishonest.