It could be a great many things, but if you've suddenly begun having migraines, you need to see your doctor for a really complete medical check up. Talk to your parents. If they won't listen, find an adult who will.
I'm sure it's nothing terribly serious, but you must never take good health for granted.
Peace
Greenlydia