i feel broken

i fell for an amazing guy and right as I did he left. I have nothing but great things to say about him and he says he feels the same about me. I just can’t accept it’s over and I am unsure how to. I look back and I can’t help but blame myself. I know I need to believe there is a bigger picture. I just don’t get why God would put someone so amazing in my life to take him away so soon. This guy completely blindsided me with this break up and the whole time leading up to it he made me believe we were great. He had told me he was forcing himself to say certain things and try and feel certain things because he wanted it to work... I mean what? I know he is human. He is the guy who kisses your cheeks and calls you beautiful and comes to your doorstep with blueberries because that’s your favorite. I just feel so broken and sad. I really don’t want to let go but I know I can’t hold on to someone who has already let go. Any tips for feeling better / letting go / accepting the end? :(