So much good advice.
One thing to remind you of is your own words.
You ARE in a cyclical relationship with him.
He will ALWAYS become restless, look for external gratification, want the greener grass, feel entitled to have some fun and then revert to calling @babygirl88 because that is your dynamic with him.
You are his comfortably old shoe that gives him zero trouble, always there for his day to day needs.
But every so often he wants to go out and find a shiny new pair and have a good time.
THIS is who he is.
A liar, a user, a moody man who is abusive towards you by virture he has you walking on eggshells.
He has had his fun, but your familiarity suits him now for another bit, so hence he is back sniffing around you after happily having no contact for months.
It couldn't be clearer and you know it.
If you allow him to return you are very knowingly entering into yet ANOTHER cycle of this until the NEXT time he needs a break from his old shoe.
Sorry if that is harsh but it is the bald truth.
There are women who accept crumbs of relationships like this and waste 40 years, hollow shells of themselves as they hop on and off the merry-go-round of being used.
Used by a man who have never thought one woman was enough for them, and have always believed they are 100% entitled to a break from their old shoe to go exploring their options.
If you engage with this snake again, you cannot pretend your future hasn't been spelt out to you.
He will be back for sure with his tears, begging for another chance to use you.
His old shoe is useful, adored him, let him behave like a moody little prick and bent herself out of shape trying to please him.
Of course he wants his old comfy shoe back to use.....until the next time he needs a break.
The only thing you can be sure of, is that there will be a next time.