That is a tough spot. I commend your honesty, but you may end up counting this as a lesson learned. The Marine Corps is not going to cut you any slack on this.
Your best bet is to contact your US House Rep or Senator. Either way, good luck and stay in the fight.