<human>: Provide a brief overview of the text.

As the title says, I've been dating my boyfriend for 8+ months, 5 of which he was in the military. From the beginning we knew he would be joining the military, and he said he wanted to stay with me. I agreed, even though being 17 and committing yourself wholly to someone like that was frowned upon by a lot of people around me. That's besides the point; I fell really deeply in love with him, more emotion than I've ever felt for anyone and I realized that I truly saw myself with him in the future. He wrote from basic that he wanted to marry me, again, I had reservations due to my age but all of a sudden, it clicked and again I realized I was just holding myself back.
   Then in December, he came home from leave and I barely saw him (no car, I had to leave the state for five days, his mom dislikes me) but I also found out that he had bought an engagement ring and his mother, upon finding out, forbade him from seeing me or telling me about the ring.
    
   He went back to his barracks at the beginning of January, and it was a rougher transition for him than expected and I stood by him the whole time. I sent occasional care packages and letters to cheer him up, called and texted him and just kept in contact. He said I was the only one doing so and I was his rock, blah blah blah. Then last night, he calls me at one in the morning, says he spoke with the chaplain and they agreed I was the main source of stress in his life and that he was breaking up with me. All out of nowhere, and in the span of two minutes. We hadn't fought in weeks, and were on good terms I thought. Not to mention, I put every effort in the relationship, spending my last dime on him and basically dropping everything whenever he needed me. 

I guess I just want someone to make sense of this, because I feel like shit and like I've lost my best friend.
<bot>: military boyfriend broke up with me seemingly out of nowhere, and I'm confused as to whether I did something wrong and also just generally confused.