I think your still a little young for this but I hear that mushrooms are great for migranes and cluster headaches. look under user experiences for mushrooms on erowid vaults. It just so happens that the medicine doctors give you is based on an indole ring like mushrooms and lsd but thiers doesnt work as well. dont try to overdue it by taking large doses though. only do like a gram and you wont have anxiety attacks or paranioa. you will just feel great and no headache.