My boyfriend cheated while on depression meds... can I forgive him?
So here is the story. My boyfriend and I literally had what was closest to the perfect relationship. We never fought, and truly love each other. For the past 5 years or so (since we've been together and before it) He has had depression issues. After we had been a together for a while he finally confided in me about this. I told him he needed to get help, and he did. He told his doctor and they prescribed him Lexapro. After being on it for a little over two weeks, he completely changed. He became unaffectionate towards me, and really didn't care. This was such a change for him because since the day we got together he's texted me every morning, during his break at work, then called me to say goodnight. (I'm in college and we are in a long distance relationship, but it worked for us.) He kept telling me the medicine was making him not care about anything in his life, including me. I begged him to go off it and he did. That is when he told me that one night he went out to the bar with a girl from work, got drunk, blacked out (the medicine & alcohol together are a horrible mix) and cheated on me. I was devastated and broke up with him. Ever since, he has been calling and texting me nonstop begging for my forgiveness, telling me how sorry he is and that he is willing to quit his job and move out here to be with me. He tells me how badly he wants to marry me and have a baby with me. I've have yelled and screamed at him in anger and he puts up with everything saying that he deserves everything I will ever say to him. He swears up and down that he will never hurt me again. He literally cries over the fact that we aren't together every single day. He also changed his medication and is going to counseling and asked me to come with him. I've never seen anyone care this much about a relationship. I'm not sure if I should give him another chance. I really honestly think he would never do it again. What should I do? Do you think people really can change?