Bro I've been doing this for almost 10 years with a few breaks in between. And guess what. Training is easy. Rest is easy. Diet is still hard for me. You just have to work on it. I work 8-9 hours a day and am on call 24/7/365. It's hard to eat right. But prepping takes some of the stress out. You can carry a container to college and hammer food down between class. Been there and done that. Commitment bro. Consistency and patience.