Life's is not always a cakewalk, sometimes it’s a roller-coaster and sometimes it’s like a mud-walk where every step taken by you shall splash dirt on either you or people close to you. Life would be good if you see it not the way it is but the way you want it to be. I've heard many people complaining about their life and I hate to admit that I too sometimes become a part of that crowd but after a certain point I realized that more you complain about your life, more it becomes hard on you. If you can just stay focus to achieve something that you desire, all this excuses just go away. Have you ever drove a car on a highway? If yes, where have you focused your mind while driving, on the road or on the front glass where all the dust partials and small insects strike? If your answer is "on the road" then you understood what I meant here. Or take another example of the same highway, but now its the rainy season, your focus would still be on the road instead of those drops which fall on your front glass or that moving wiper for that matter which keeps cleaning those drops. Situation is what life's made of! What you focus on determines where you would land up! If u focus on the falling drops, you might meet a severe accident and you're done. I've heard a very successful person talking about goals. He said, "If you have never set goals for yourself, you have never really known your true potential. Your fight to improve is with yourself. Set a goal for yourself for this month and achieve it. Next month, you are fighting with your goal of previous month, so set an even bigger goal and achieve it! Repeat this step every month and you'll get better and better!" and that's how you can understand what you're capable of. Living life is a privilege which many people don't have for long. Be thankful for whatever is given to you and be wishful for more. Keep smiling and stay focused, May the joy be with you :)