Ever find yourself constantly battling against cravings which will almost certainly take their toll on your fitness goals, if not kept in check? This article shares 5 practical ways to withstand any cravings which might come your way, ensuring you stay on track with your nutrition and weight training goals!