Bodybuilding is a lifestyle few can handle. Many people simply give up due to the relentless dedication it takes to make any progress. To be a bodybuilder, you cannot just train hard and expect results, you have to train smart. This means proper nutrition, adequate rest, and a hardcore training regimen with a do or die attitude.