When facing challenges, we should look for silver linings in them to see what we can learn from them and how we can use our challenges to better our lives and/or the lives of others. Challenges are so much a part of life that there is a good chance that you are facing a challenge of some sort right now. Maybe you should start documenting how you are dealing with your challenge. Keep a record of what things you have learned to make dealing with your challenge easier and what things should be avoided. Maybe even talk about how your current challenge could have been avoided altogether had you been aware of and act on certain information prior to.
There is a very high probability that there are many other people going though the exact same challenge as you. You may be able to help someone by sharing your experience and you may be blessed for doing so.
If you look at your challenge as an opportunity to learn from it, you will deal with it better, resent it a little less and increase the chances of growing from your experience and becoming a better person as a result of it. Your current challenge may be developing you into a person who is knowledgeable and qualified to help others with a similar challenge. At the very least, just as challenges are inevitable in life, it is also inevitable that you will learn and grow from your challenge if you approach them in this manner.