Ever consider a problem or a issue in your life might be there for a reason. Not to tear you down but to build you up. You can learn how to solve it and in return become that stronger of a person. I find it no coincidence as you get older that problems get tougher and harder to solve. Yet you become a better stronger person by solving this problem. Think about it if you went through life without having to deal with any issues do you think you would be a stronger more knowledgeable person for it. Maybe God allows you to go through to better you as a person so you can reach your full potential. 0.02