1. Drug use of any type is automatic disenrollment, especially with the current zero tolerance for alcohol infractions.
2. While reporting the incident will end your ROTC career, lying on a security clearance will make it much more difficult to get a cleared job in the future (even if your employer is willing to give you a second chance on the MJ use, they will be much more reluctant to excuse a major integrity violation).