If it helps the whole process think of this way. What guy in his right mind would even consider walking 5 hours to your house just to bring you flowers. Delivery seemed like the obvious option to me as well.

Just be polite about it and explain to him you are both in two different places in your life. Therefore, you honestly can't imagine a healthy future with him. I always preferred direct breakups. I start of nice and they more they push or the more they would try and get me to change my mind, I would tell him even more bluntly, why I don't want to be with them.

There really is no real nice way to break up with someone. Or rather, when you are really nice about it, you stand a greater chance of accomplishing nothing and wind up still dating them after the two hour long sob fest...

I hate breaking up.

Good luck