Aw. Poor guy.
Is there anything like a cadets program where you are? It could be a Canadian thing... Anyway, Cadets starts at age 12 up here, and one can join army, sea or air cadets. It is very military run with learning to shoot, sail, fly and all sorts of stuff. My 11 year old joined the junior Naval cadets (ages 9-12) and loves it. They do lots of marching, standing at attention, learning naval information, going to camps (band, shooting, general, etc), and some join extra sections like band or guard. This spring they get to learn how to sail.... for free! An awesome experience for someone who likes the military.
What about being a spy? That stuff is almost as cool. We have one young friend who is determined to join CSIS and is teaching himself french so he will be prepared. LOL