<human>: Can you summarize the given text in a few sentences?

Over the weekend, my boyfriend and I were planning a trip to Portland. Halfway through, I realized something seemed off, and when I asked he said he didn't feel like committing because he doesn't know if we'll be together by then. 

He told me that he feels really lost in his life right now. He doesn't know if he's in the right major, and doesn't know if this is the right path for his future. He said he's also unsure about us because of the distance and his emotional state right now. 

I told him that I thought our relationship was stronger than this, and that he is going through a rough time of his life, but that doesn't mean he should push me away when all I want to do was support him. I told him I didn't mind being a lesser priority right now because he has other things on his plate. I told him he shouldn't throw away what we both think is special because of a bump in his life. 

He agreed with everything I said and I thought we resolved it. 

The next morning, I woke up crying because I realized I almost lost him the night before. I told him I did not want to lose him and that I am willing to fight for us. 

He then broke up with me. He said it wasn't fair to have me wait for him to figure out his life especially when he does not know how long that is. 

And the worst part is, that was the first time I heard the words I love you come out of his mouth.
<bot>: Boyfriend told me he loved me but thinks breaking up is the best thing for the both of us. I feel blindsided and still confused by this statement. Any thoughts or advice on what to do?