We have all had our fair share of fighting our inner demons at times. We fail and succeed but we learn from each lesson.