I'm 6'3 and currently weigh around 150 pounds, although about a month ago I had gotten up to 160. I don't have any eating disorders or anything like that and I have been lifting weights but I lost 10 pounds in a matter of a week it seemed because I wasn't taking in as many calories (due to not being able to afford to eat as often, which is the only way I gain weight). It's really frustrating that if I don't eat as much for a few days I start losing whatever weight I've gained. I have somewhat broad shoulders and feel like I should be anywhere from 180 to 200 pounds. When I look at my frame, I see that I do have some definition but I'm so tall and lanky that it's really hard to tell because I'm toned but my muscles aren't big. People say I should eat more and that I'm too skinny for my height and I get so sick of hearing it. I just know I'd be a lot more impressive looking if I had another 30 pounds on me and would feel a lot better about myself and could entice a lot more women in the process. I've been going to the gym but it's like my metabolism disallows me to see the kind of results that shorter/stockier guys get quickly. What is a good plan for me? Any opinions or personal experience that you guys can relate to me?