Yesterday my boyfriend broke up with me for no reason. I saw him the same morning, and he was normal. A couple of hours later, he came to my house to break up with me, with no explanation. Absolutely nothing happened in between, I was home the whole time. I asked why, he ignored me and left. It was brutal and surreal. We've been together for 2 years, and we have a great relationship. What could be the reason? And what would you do if you were in my position?