I just got braces

I just got braces, I know my teeth aren’t that bad but I can’t wait to have straighter teeth! How long did you ladies have to wear braces? I get the buttons put on in a couple of weeks. Any good foods to eat that’s good with pain?