minoxidil wont keep your hair. Minoxidil will make your hair grow faster, but your hairline will still keep receding. finasteride is what will make you keep your hair. That is the purpose of it, to keep the hair you still have on your dome. It will not give you your childhood hairline back. 22 days is nothing, 6+ months is where you can expect results, and that is to KEEP AND PREVENT further recession and maybe even thicken your hair up (if you are a good responder). You will not turn into a werewolf using it, but yeah, halting is the result you are looking for.