This person doesnt seem safe to be around. You can love him, but would these issue present around others? People you do care about?
I am really sorry with what happened to you. Please talk here more and try to think what is the best for you in the long run. Breaking up is very hard to do. I can understand why you would stay though.
I am really sorry with what happened to you. Please talk here more and try to think what is the best for you in the long run. Breaking up is very hard to do. I can understand why you would stay though.