During your lifetime God will place you in some of the most heart wrenching situations. These situations are meant to teach you important life lessons. Even though you would rather not learn these lessons, because they are so difficult to handle, God knows exactly when you have had enough. The situations you face are not meant to break you but they are meant to build your faith and your trust in God. Continue to cling on to His everlasting loving arms and you will find yourself growing into a mature Christian, who is capable of overcoming all tribulations.