Should I keep waiting or should I cut my losses and bolt?

My boyfriend is in the Army and he is currently serving in Iraq. I have been waiting for a year now for him to get back. About two months ago we started arguing. The arguements start with him asking for my opinion then he automatically tells me I am stupid for thinking that and he will continue to say terrible things to me. I do not disrespect him like this nor would I ever. I understand that he is under a lot of stress but there is a certain point where I must draw a line. If he were not in Iraq and doing this I would have dumped him a long time ago. How long do I wait? I won't see him for about 8 more months.
By Kristy05 9 years ago :: Dating
  • Robert Betancourt
    MA, Professional Counseling,Therapist
    Emotional Healing-25+ years experience in helping people find solutions that work. "one of the best therapists here" $2.49/minute
       4.93/5
  • Rafael Morales
    MA-MS, MHT-MHRS
    I have extensive training and expertise in clinical, counseling, transpersonal/integral psychology and coaching. I provide support to those willing to work on themselves… $2.75/minute
       4.84/5
  • View More Experts
    4