So to sum up your solution in one word, drugs. Nothing against it Propranolol but I just found it amusing drugs can almost be the solution to a lot of biological problems.
They obviously did help you, so anyone else just be careful, biology is complex.