God isnt causing your problems. They are just circumstances. God is helping you deal with them. I have seen that in the short time I have known you online. The more you trust in God the closer you will grow to Him. He will change you and give you what you need. It may not be what you want. There...