lol its been soooo long since I played wish I could help, but ya know thats what online guides are for, did you get to the part where you fight the aliens?
yes it makes plenty sense, I wish I had your determination to workout, im 220 but 6foot 3 so I can afford to be alil heavier.