Good Lord, this man is a MESS. Best to extricate yourself before he reels you back in - hey, I have been verrrrrrrrry impressed with you. NOT a failure in any way. I would have given up way before, had I been you, and you can go now knowing you gave it your very best, and he was not up for the challenge.
Please don't stop posting here, we would miss you! Let us know what's up. Likely he will change his mind again as he sees you packing up, he's such a screwball right now.
Forget the former things; do not dwell on the past. See, I am doing a new thing! Is 43:18-19
If it seems slow in coming, wait. It's on its way. It will come right on time. Hab 2:3