I was the same as your fella,i thought the world revolved around me,i wasnt a dad to my kids and i went to the pub most nights,used the old excuse that i work hard and i deserved my time...I look back on those days and realise something,,i took my partner for granted,i took my kids for granted,treated them as though i had some god given right over them,as though the life i led was the way it was meant to be.....Fair play to my ex,she had the strength and self belief that herself and our children deserved better,that if she stayed around,then it wouldnt change...I honestly didnt know what i had until it was gone....Dont get me wrong,i learnt my lesson...I think you should go,do what you can,because as long as he thinks you will allways be there,he wont change...i am sorry to be so blunt and negative...it takes a boot up the arse to move forward...x