I received my first round of Botox injections in mid-May. I am due for my next round next month. They have really helped me a lot but it feels like they are wearing off because I am starting to have more migraines and a return of the neck pain again. How far before your next round of Botox can you feel the Botox wearing off? Is it normal for it to wear off in about 2 months?