first of all: everytime I saw your name, this song popped up in my mind:
Don´t think too hard about your current situation, find some distraction in travel, a creative hobby or some minor job (when I dropped out of college, I was able to sort my mind with packing car parts, dumb work sometimes DOES do the trick). And you´re not a bad father, bad fathers never think of themselves as bad fathers. You´re just trying too hard to be a perfect father, which is a nonexistant thing.
Accept the experience and grow from it!
Mm-hmm. Everyone else's fault, of course. Just like the fact...
Jeez Xant, you really have never been in a relationship, have you? It of course always takes two, but it´s neither his nor her "fault". Stuff just doesn´t always work out, and that´s something that just happens, it´s shitty, but it happens.