My bf has only been gone 5 months for training and he is almost home. It has been hard having him gone but I do feel stronger than when he first left and I know I could get through him being deployed at least better than before this. But my bf cheated on me with his battle buddy who is a girl on an overnight pass. Has this ever happened to any of you and how have you dealt? I really need help with this. I dont want to lose him and I really love him but I dont know how to get over this.