What should I do? I dont know how to feel?

My boyfriend of three years broke up with me. He said he was unhappy. The last year was rough. I lost the man that raised me. And I had difficult periods of grief which would sometimes affect things. But he was always patient and understanding, which always gave me motivation.
recently was a tough time too. And he told me, its okay, he's holding my hand through it all. Like we always did when one of us is having a hard time. because of this hard time. My libido was low. But the night before he left me, we spent time together finally. Just me and him. It was enough to bring a spark in me and dedication to be me again. I wrote him a letter. I poured my heart out to him. And I felt happy for the first time. I was going to make changes for me, him and us. But it was too late. I felt embarrassed though. How can you leave like that, after spending the night with me? You seemed happy? Why didn’t you tell me before we spent the night? I felt so silly and gross, I can’t look at my body or myself in the mirror. My sexual trauma as a child, I couldn’t give myself to guys. He’s the only person I gave myself too. I trusted him the most.

it hurts so much.
What should I do? I dont know how to feel?
Post Opinion