You can do it.. But it is up to you. No, they won't pay you 2300 a month to get in shape. You have to do it your damn-self ahead of time before they would consider paying you. If you truly want it, you will do it. I mean no disrespect, but yes, before you apply, you should be able to at least weigh under the minimum for your height and be able to do at least good-medium to good-high on your prt for each part (meaning more than 30 pushups; more like 60 to 70). Honestly, if you put your mind to it, you can get the 30 up fast. It's all about how much do you want it. And gas prices are a terrible excuse for a low GPA. Your GPA is what it is, it's higher than the minimum, focus on the whole person concept, and fix what you can right now (meaning your grades from now on, and your physical fitness). If you really want nothing more than to get in, you can do it, just don't expect the Navy to be willing to pay you a ton of money to get to the point where you can be competitive. Be comptetitive on your own, and then reap the rewards.