Is that possession charge on your record?(sorry if that's a dumb question. I've never been arrested lol)
Reason I ask is because upon joining, you want to get a job that requires a security clearance. It will help if you ever decide to get out. Also those are the jobs where you will learn a skill in medical, communications, etc.
That possession charge could f that up severely meaning you will have few jobs to choose from. Now there are still jobs out there that don't, like Infantry, Cav-Scout, I believe CBRN(chemical, biological and radiological, nuclear tech) etc. Jobs like CBRN are terrible and have low-promotion rates meaning less money. It is a good skill because you will train and work with FEMA and other governmental agencies.
Infantry and Cav-Scout? If you aren't a complete dirt-bag you'll make E-5 SGT in 3 years barring you not being an idiot and do as you told. No matter how stupid it is, just do it and drive on. They tell you to jump out of a plane, do it. It's more money, Ranger school? Do it. Sapper? Do it. I've seen many cats come in and not be able to qualify for a clearance work their way up in combat arms and reclass to a "better job". On the real it's not easy to do. That might mean a deployment, it might mean getting shot at, it might mean seeing a friend die.
Oh in those MOS's you will have minimal time to go to school. MINIMAL. You will be in the field doing missions majority of the time. If you into that then you will enjoy.
I'm just thinking ahead if you cannot get that charge off your record and cannot qualify for certain jobs. If you can qualify for any job, depending on your test scores, pick something in communications or medical.