Hi @Faith over Fear
I was saddened by your post that you are having such a hard time.
Firstly, let me say to you that life here isn't meant to be easy, nor is there a smooth road guaranteed for you around the corner if you stay away from sin. This life is a training ground, for the true life...