Sort:  

Wow, I understand the feeling of not having an answer for a simple question.
The only thing I do is to keep believing that 'The more worst my challenge in life be, the better life I will have in the future'.
Now I understand why you ask me to wait for part 2.

But..

Please don't stop givong him a chance no matter how many times does he need because we ourself, will be given a lot of chances by the Lord.

It will be hard and it will be painful but someday, it may change for better.
Always tell him how you feel, at least you have said it and you will have no regret.

Well, this is only an opinion vause the one hurting is all you.
Take care @jeffyanez.