Did you send apology emails and talk to your teacher yet? I m worried for you man ive been there and I know how youre feeling. You can keep your appointment but you have to play your cards right. PM me or write on my wall if you want some feedback on what i did or if i can help you in any way,
Hey man, I read about your dilemma and worry about having your appointment revoked. I'd like to help you out if I can. I'm a 2013 grad from USNA and know how to deal with people believe it or not. If you'd be willing to give me your name and some information about yourself, your school, and some points of contact, I'll do what I can for you.