No one makes a lock without a key. That's why God won't give you problems without solutions. God gives problems to those whom he likes most and knows that they will solve the problems someway or other. Only thing required is patience and not give up anytime. As long as we live there is hope that we can do anything with the blessings of God and elders. God always wants us to be happy even when we are facing any problem. Everyday we should have some challenge to achieve our goals and slowly go in that direction. One day we are sure to achieve our goal with hard work and patience. We should not be disappointed at any point of time, its God's way of saying I have got something better, be patient and have faith. If everything goes smoothly then we wont understand the value of anything. When we solve a problem the happiness which we get that time cant be said in words. We have a smile on our face that time and thank God for showing the way. God has already made a plan for our lives . If we have faith in Him we can overcome anything and there will be no disappointment in life. We should have confidence in our self that we can overcome anything , only thing we should realise that it will take time to solve our problem but in the end the problem will be solved. If we have faith in God and His blessings everything will work out for the best. During tough situations we should pray to God and not worry about it. If we have faith in God, He will work things out for the best. Happiness keeps you sweet, trials keep you strong, sorrows keep you human, failures keep you humble, success keeps you glowing, but only God keeps you going! With experience we learn everyday.Life is filled with joys and sorrows . If we do what we love that will give us happiness . We should spend out time with people who care for us God only puts us through as much as we can handle, so the people who struggle the most, have been chosen by God to be the strongest ones.