How to break up?

I've never broken up. He's my first relationship and it has been 5 years. I'll always love with, he's perfect but...i don't love him anymore. It makes me so sad. He loves me so much, he wants to marry me and he said his life is all about me. I just feel horrible, like a monster to leave him. How can I break up, I need advise please :(