dear Ayla, it's really nice that we can talk to you about this very important issue.
Have you ever heard of the phrase 'chalk and cheese', and please I'm in no way wanting to hurt you or upset you, and this can happen even when you both love each other, but it can make your life rather difficult.
The role you must have played in bringing up your son is to be congratulated for, as it would have caused many a problem for you and the people that you once associated with, but the important fact is that you have taught him 'to be independent, respectful, hard working and responsible', and there is no better way on how to raise a child, but there is no way it would have been easy for you.
Love is such a beautiful word, we all desire to be loved and appreciated in any mutual relationships/marriages, that's what we strive in life, but when PTSD and depression raise their head, problems begin to happen.
Loving a person who has different values in life to what we believe in will create many concerns, problems and arguments, and it would seem to be impossible when he has kids at home that it would appear very unlikely that if the two of you live together would only cause problems, even though you both love each other, this will slowly diminish, sorry I hate saying that.
When the two of you have ' the same 'discussion' repeatedly', then nothing is going to change, unless you can live apart from each other. L Geoff. x