If you are a junior I assume you'll have a summer break before your senior year.
I suggest you use this summer break to do AS MUCH TRAVELING AS POSSIBLE.
While I agree with every post above; you will learn far more by doing than by reading.
You'll learn all the who's, where's, and how's on a personal level.
A few test runs this summer will also allow you to go back to your parents when you find yourself stuck and lost. Go back to mom and dad's and refine your techniques and gear.
This summer set a goal to head out for 5 days, then 10, then 15. This will give you an understanding of the fortitude you will need when you head out for good.
Benny said it well, everybody is different. Find what works for you. To me it is all mind over matter. People have laughed at me because I carry 40lbs on my back (I wiegh 140); but I sleep warm and dry, and eat well! Plus I gots some sexy legs because of my hefty pack!