Yes. This is all true and you would be going to heaven if you bear all the trials and difficulties in this life with patience. Committing suicide after you have suffered all the difficulties and survived through it is like correctly answering all the exam questions but never submitting your answers for grading. Don't commit suicide and waste what you have earned. From my own personal experience, I feel that our generation has been mislead very badly. From the time we are born, we are told that whatever we work for we will achieve. If we get the best degrees then nothing will happen to us, we will live a splendid life without any difficulties. However, as I am going through life, I see that everyone goes through difficulties. There is no such thing as a perfect life in this world. We all get hit with problems. Now the question is, can we somehow benefit from these problems? Can we somehow get something out of it. For those who are strong willed, as people used to be in past generations, they get through these difficulties and come out stronger. Like the saying goes, "if it does not kill you, it only makes you stronger." Now for those who are strong willed AND have belief in God, then not only do they come out stronger psychologically, but there is tremendous reward for them in the next life. Life is hard. You have to learn to bear difficulties. Let these difficulties become a means for you to turn toward God. When I was going to through problems in life, I realized that the best sedative was to strengthen my belief in the next life and the reward that is promised for bearing difficulties. The stronger your belief in the next life and the rewards promised, the more you can handle. Since you are going to through lots of difficulties, use this forum to vent your fear and anguish. Talking to other people and sharing your problem will help you to get through it. Keeping it all inside will be detrimental for your psychological health. If you don't feel comfortable sharing your problem, then please seek counseling from some professional.