They are cowards. As simple as that. Don't listen to their words rather than action. Trust your instinct too. Immature also another factor here. It's also obvious that they don't actually love you because they don't know what love means. It's different case if you cheat on him or if you two are not happy with each other than it makes sense that he's letting you go for the best of you two. If there is nothing wrong but dumped you, then there is something wrong with the guy not with you! Well, it is still a fact of life though, you will face that in your life, you just have to be careful next time and spot guys acting this way.
Well My Girlfreind has done that a few times.. She said she was confused by what her friends were telling her about our relationship, but once she got over all that w got back to gether and have been together for 4 months now :)
Sometimes love can be confusing to people. But I'm also wondering if he said he loved you as a response to you saying it? Some guys will say the love you too just because they feel like they have too. Others might say it to get into your pants.
But, knowing only what you've shared with us I would say that he is confused about his feelings.
If you keep ur legs close for long enough then he not break up with you, because what guys want is sex, you give it to them , they have what they want then they will leave you. Guys when they said they love you, it just in a moment, he will said that to other girls when he done with you. Get over him, he not deserve ur love. You give him ur all but he don't want to stay with you then fine, let's he go, if you try to hold him back he gonna treat you bad, so move on girl. There are many guys want to fall in love with you, don't waste ur time.
Been there, Done that. Its dumb teenage boys that aren't mature enough and don't understand girls. (well, there's a few that aren't like that). I moved on, and I'm SUPER picky when it comes to guys, because if their gonna act like idiots, then why waste my time? I've been single for 8 months now, and I don't mind it one bit. Just my opinion on things(:
They're all confused little boys when they're in their teens who would rather play their games than call their "gf". Let yourself and them grow up a little more. And those boys who throw around the word love don't know what the hell they're talking about most of the time.