Me and my SO have been together just over 3 years with no problems; various holidays together and nights out, his friends and family love me and likewise.
I asked him little over 2 weeks ago if he could see himself living with me, and he said he's not sure whether its something he wants (which I understand he's never lived away from home). I said fair enough thanks for being honest. Following this we had an amazing weekend where he took me out and bought me little things and it was lovely. After spending the day at his, on my way home he said he is unhappy and thinks its about us. He went on to say he doesn't think that he feels the same anymore and that some of my behaviour felt like he was being punished, and that even if we could make it work we would be divided on our futures. (We've only had one conversation about the future and we wanted the same things)
I said that he can't make that assumption without having spoken to me about it.
We didn't speak for a week, but then I was reminded of something and messaged him. We had a little chat (not about the breakup) but he was interested with what was happening with me and was happy that i managed to get an interview for a promotion at work, wanting me to message him when i knew if i'd got it. We were far from perfect couple but it was easy loving each other.
I just feel confused. That my world ended within an instant. All we've done for 3 years is support and love each other and its all crashed down with no warning.
I honestly feel like there's enough between us to make it work, but I don't want to ask and end up heartbroken again.
I've never needed him or him me. All that ever mattered was that we wanted each other. Please help.