I`m not sure when you posted this but you sound like you have your ducks all in a roll.
Unfotunately he is just that goose that will never leave you alone.
The best thing you should do is move on don`t let his immaturity get to you.
on with your life,
be happy and enjoy gods creation that is growing in you.
Once you feel good about your self things
will start to get better be happy.
I can tell you that when you are happy he will come back.
Don`t go jumping into his arms.
If this happens I can tell you the ball is in your court now.
Hope all is well!
Aloha ka kou