Glasses are a pain though. Especially when you're sweating all day and they keep sliding down your face or getting dirty. Even at VMI with intense rat line mornings (which im sure citadel will have) I always had time to get some solution on my hands and get them in there. if worse came to worse I left them in and added solution onto my eyes in the morning. You will definitely need your glasses because 24/7 contact wear can be stressful on your eyes, but in my opinion contacts are the way to go if you can get them in and out quick