I say no letter. Now is not the time. The time may come, but you will not get through to him right now.
Just tell him bye. And don't say you wish he was coming, he knows that...that only makes him feel guilty. Yeah, maybe he should feel guilty...but you shouldn't push it on him, trust me, it doesn't work
Be upbeat and positive and make him wish he was coming with your actions.