God does not force anyone to accept him. He also never promised life would not have bad times. In fact Jesus tells us we will have troubles. But bad times are not the end. If you choose recovery. Being you are reading this that is apparent you have chosen recovery
I think that you are forgeting also that when Jesus came as our savior. It was to save us fromm our sin and the penalty of them that we would have, not from sins committed aginst us.
There is that free will thing again. Not only does free will allow us to chose evil, it also allows us to choose to do evil aginst someone else. We are not robots programed for good only. We have to choose between good and bad on a daily basis sometimes people choose bad on a daily basis.