Whoever has done what, it's still sad when a relationship breaks down, especially when there are kids involved. Sure, I think you should have stayed away from the affair coz all it can lead to is disaster and a delusion that the grass is greener on the other side, and she becomes such a thrilling contrast to your home life that you think you're in love (not saying you aren't).
I've been married for over six years now and we have a two kids and as vonhelmet has said they change your life forever. If we had no kids I'd be thinking seriously of getting out of here asap as I've got to the stage where I realise I might have made a total mistake in marrying her as she's nothing like the woman I thought she was (leaving aside the fortunes she's running up on credit and store cards she can't afford to pay off). But, I just couldn't start an affair with someone, despite the opportunities, since it would simply be a reaction to the current situation, and would just lead down the same path as before.
Anyway, to the original question. Can you be a good father? Yes, but you'll find it bloody hard, and if you end up in Oxfordshire when your kids are in Glasgow then are you really going to see them every week? It will take great committment to ensure that your kids keep you to the forefront of their minds unless you see them on a regular basis It would be too easy just to send birthday cards and presents and expect them to welcome you with open arms when you decide to visit unless you are a close part of them growing up, especially as they are so young.
I'm not going to have a go at you, sounds like you've given yourself a good beating already. It's human nature, you've obviously not been able to help yourself and you find yourself in the situation you're in now. In such cases I always think the best thing to do is pull your socks up, admit past mistakes, learn from the experience and deal with the new situation as best you can giving your kids the most you can. I personally would stay away from the other woman unless you can guarantee it's just going to be casual relationship or you are absolutely sure that it's love.
Good luck and if you want a pint in Glasgow I'll allow you to buy me one
