What i have learned within the last two weeks, is no matter how hard the challenges may be never give up on yourself.