Hi, I'd like to help you with your question.
It sounds like there are many issues here. One is your boyfriend's behavior from before the war and whether or not he may have had mental health issues then. Also, there is the questions of whether or not he is having trouble because of the war, possible Post Traumatic Stress or another issue. Then there is the relationship between the two of you.
The main concern in this whole situation is that you are allowing yourself to be exposed to your ex boyfriend's behavior problems, potentially making you a target if he chooses to act out towards you or loses his ability to control his behavior. You need to decide if you are willing to continue to allow yourself to be in this relationship and expose yourself to possible danger, or you can set boundaries and stop seeing him.
I highly recommend you seek out counseling to help you deal with this relationship and find answers you seek. A counselor is bound by ethics to keep anything you tell them confidential unless there is a direct threat of harm or there is child abuse involved. You can let the counselor know about the situation and they can help you find ways to deal with it.
Also, encourage your ex to see a counselor as well. It sounds like he has been to see someone if he is on medication, but if he can get into regular counseling with talk therapy, that is better. With a counselor, he could gain a better understanding of what his diagnosis is and receive the proper treatment. There are many more advances these days with treatment with so many veterans coming back from the war with Post Traumatic Stress Disorder and other mental health issues.
Whatever you decide, it is important that you keep yourself safe and do what you need to do to take care of yourself.
I hope this has helped you,
There are several possibilities going on with your ex boyfriend. Though it is not easy to diagnose someone you have not seen, it seems from what you have written about his symptoms he could have a personality disorder, PTSD, or another depressive type disorder. If alcohol and drugs are still an issue, then he would also have a diagnosis related to that as well.
The reasons he is telling you about his behavior and no one else is unclear. It may be that he feels safe telling you this, or that he feels you will accept his behavior when others will not.
The important thing is that you seek help for yourself. The more you understand your role in this relationship and how it affects you, the more your ex's behavior will become clear. You cannot help him without helping yourself first. That is an important thing to remember. The reasons behind his behavior will be easier to understand as well once you understand your own.
Yes, I think you need to work on your issues first, as a way to resolve your feelings about what he is going through and also to seek out why you feel strongly about resolving your ex's issues. Since your ex will not seek out help on his own, the chances of understanding why he is doing what he is doing is minimal. Until he is ready to seek help, his behavior probably will not change. So in order to resolve this or at least get answers of some sort, you will need to be the one to get counseling.
If you feel that your ex would become more dangerous with a restraining order against him, you may want to discuss this issue with a police officer and/or attorney to see what kinds of protection you can get in order to keep yourself safe. Your ex's behavior has put you in a bind. If you act against him, you feel he might hurt you. If you do not act against him, he has access to hurt you. Either way, he is in control. When something like this occurs, you need to seek outside help and support.
Yes, I do think you might be on the right track. However, it is difficult to diagnose him without his willingness to be seen himself. And if you do find out what his diagnosis might be, even if you are correct, there is little you can do with the information.
Again, please consider getting yourself counseling and do what you need to do to protect yourself. Right now, you focus should be on yourself where you can do the most good. Focusing on your ex will not help resolve what is happening.