Being fit is no easy task. It takes determination, motivation, willpower and resilience. One of the hardest parts of living and maintaining a healthy lifestyle is taking …

source