The only things anyone needs to survive boot camp are a decent level of physical fitness, half a brain, thick skin, and a reason to be motivated to finish, whether it's moto/going home/getting smashed/wrecking your girlfriend. If you have those things lined up, it will all be over before you know it.
If for some reason you're lacking one, several, or all of those things, well you will still finish, it will just be a lot more physically/mentally agonizing.
Thanks to everyone for all of the great advice. I know it will all come in handy. I'm not sure yet if I'm excited or scared, but I've been told that you really can't tell the difference between the two.
I'll see you all in 3 months and hopefully I'm also a Marine by then.