I don't know why one worked and the other didn't. All I know is that it did. Different people react to different drugs and supplements in different ways. Anyone who reads this site should know that.
I got all of the meds online without prescriptions in their original packaging. It's not hard, just look on eBay, etc. These meds are sold for veterinary purposes as well as overseas without scripts; they are not hard to get.