CK, yep, this is very typical behavior, nothing you can do to fix it or him. Best advice if you want to stick it out is set strict boundaries and distance yourself from hi. Focus on YOU, have only absolute necessary contact with him, don't make yourself available to him, don't take his calls, don't let him know what you are doing. Begging and sitting around waiting on him will only make things worse.