Most Helpful Guy
You just won a prize for being the only human being over 25 to turn a paragraph into one sentence. Congrats on that.
On a serious note, for me to be able to clearly suggest options and potential solutions I would need to know more specific information such as:
1) What did he say when he "left"?
2) Does he still spend time with his children?
3) Do you work & what is your educational level?
4) How old is he?
5) Is your "nagging" the only thing he has ever been upset at you for?
If you are willing to answer those questions I can at least begin a general direction of what I am dealing with. If not, it's truly difficult given what you both stated and the manner in which you stated it. I apologize if that is offensive as that isn't my desire but, c'mon now, you can't expect a logical and intelligent response given that blob of words presented.