Hello and welcome to MedHelp and our forums. Thanks for the question. The side effects you list are all those that can be seen with minoxidil use. https://www.webmd.com/drugs/2/drug-3503/minoxidil-topical/details. I would report what you are experiencing to your doctor so you can receive guidance about continuing the medication or not. Let us know what you decide as follow up.
Hello~I have been trying to look for any answers to as how long you will be having these side effects, sadly, there doesn't seem to be any answers. I would try contacting your pharmacist, he/she may have some ideas as to how long they usually last. 4.5 months seems a very long time.
I hope you get some answers soon and feel better.