All you are letting GO of is his immaturity ... if that's all there is, he isn't coming back and you are better off.
If he DOES find the maturity and comes back then great... but you aren't his mother. you need to cut his apron strings and find out ifi he's a man or a coward.