I don't know how to break up with my good guy boyfriend...help

I been dating this guy for 8 months.

I care for him a lot. He's a nice man with a good heart.

He's taken up a father figure role over the months. Nothing to crazy, just helping with pick ups and so on.

We don't life together and only stay over maybe once a weekend.

Anyway, as perfect on paper he may be. I just don't feel romantic or sexual towards him.

So I have decided to leave him.

I just don't know how to break it to him.

I feel wrong and quilts because he's done nothing wrong.

I feel like a bad person for not giving my kids a chance to have a good step father...

But I just don't feel in love.

It was like that from the beginning. I kept talking myself into it because I knew he was a good person.

Anyway, I wish I didn't feel guilty.

How do I go about explaining it to him?

I know he won't understand.

Anyone else have experience with this?