What’s the recipe to make your friend happy? Especially when he is a persistent one.

Be (gently) honest with him and manage expectations. Let him know that (barring a true emergency) you need time for – whatever else you do – but also let him know when you are available and that you want to be there for him. But you can’t make him happy; that’s on him.