Welcome to Healing Well. Firstly I must apologise for not replying before as somehow I missed your post - entirely down to me I'm afraid.
Sorry you have had the migraine back again. Unfortunately it is impossible to say whether it will come back again at all or how frequently!
If it is any consolation my GP gets one migraine around every ten years - oooh that would be wonderful for me, I get between 1 - 5 attacks per week!!!! I know bananas can affect some people, I seem to be able to get away with them!! Chocolate, cheese and most of all citrus are my food triggers and MSG!!
Unfortunately it is not known why some people develop migraine and some don't. But you now have support here, once you have forgiven me for not replying sooner!! lol I am sure there will be others along too!
Let us know how you get on, take care