I haven’t finished reading the posts since, but I saw that people are worried about their running. You will have to take a PRT before doing your enlistment paperwork and before you take the oath, so make sure you can get that bare minimum score. It doesn’t do you any benefits to do better than the score, so just aim to meet that score for your gender and age bracket. Best way to lower your run time is to run. I personally run 2 miles 3-4 days a week and it’s helped tremendously. Also try to work your way up to that distance. It does little good to kill yourself over a 1.5 mile run that you aren’t prepared for. Start with a mile one week, then increase to 1.25 the next, then 1.5 the next, 1.75, and so on. Start today and run multiple times a week. It sucks, but it will progressively suck less and less the more you run.