My boyfriend and I have been together for over two years, and we have been together almost everyday since we met. Both of us are very relaxed and chill, and our sense of humor is amazing together, so many people tell us that we compliment each other very well. I cannot even remember the last time we have been in a real fight. Just last week my boyfriend and I were hanging out all day and later that night he decided that he wanted to break up with me. I asked him to give me a reason why, but it was very vague. He said that he does not see a future with someone like me so I asked him what is it about me that he cannot see a future with and he could not give me an answer, he just kept saying I do not know. He begged me to stay friends and I told him that I did not know if I could plus every guy feeds you that line after they break up with you, but after I told him that I am not sure about being friends he said he understood but made me promise him that I would always keep his number in my phone. He said that he still cares for me, thinks that I am very cool, wants us to stay good friends, is still attracted to me, and wants me to come to him if i ever need anything. I am so confused, and he is not telling anyone else why he did it he just keeps saying he has changed and his feelings have changed, but cannot answer what has changed about him or us. he called me 4 days after we broke up and the conversation was very awkward, but then he asks me when we are hanging out again, so we decided on sunday and we are going out to lunch, and he told me that I had to pick were we are going. I am so confused, I just do not understand what is going on between us, and I need help. I not only lost my relationship but i lost my best friend.