In life you will have obstacles. Kirk Franklin says it best, everyday aint gonna be perfect! I have had a rough week. I have many things on my mind, but I found when I evaluated my life, it really isn't that bad. We just have to get through the rough patches. I started to thank God for everything that he has done for me, and for everything that I have. My life, my home, my job, my family. Yes, I still have problems and endure certain things, but I can truly say, all of my good days outweigh my bad days, and I will try not to complain. God has been good to me, and I am so grateful. So if you are dealing with an obstacle right now, just remember, God has you covered. Lean and trust on him daily and spend time with him daily.