Is there a good way to tell someone it is over?

For very good reasons I need to break up with my babydaddy/fiancee. I know it's going to be hard on him no matter how I say it, is there a good way to break up with a person so it will hurt them a little less? My biggest reasons for wanting to end it is I can no longer financially support him. I'm drowning and I need out, keeps saying he'll get a better job and blah blah blah but i have kids to take care of I can't do this anymore! Help!