Daily struggle is not a pleasant thing. Struggle can mean facing a diialysis machine every three days to empty your system out because your kidneys are failing. Struggling could mean sitting in a classroom and everyone around you gets it and you have questions. Struggling could mean you have been looking and looking and haven't found a job yet. Struggle can mean many things to many people. This is when our faith is tested to the highest degree. Many many say well why would your God do this to you? To that, the answer is to learn what it is to be humble. Blessings come in many forms. We have to trust and believe.