Boobaa is right. It's the key to your happiness.
I wouldn't do *#@&!
The only thing I would say is that the past is what it is and that we can only live in the present which will ultimately be our future. If the guy doesn't know what that means then I would leave him alone.
I've done the major encouragements, guidance, help cheering up, help finding job, credit, house, etc. After doing all that he didn't look like my lover anymore and I became his mother. :astonish:
He needs to do it all on his own. If he cannot then he is not ready for a relationship. If I sound horrible, oh well. I know from experience and I won't repeat it.