I agree with Naive...Right now, he's quacked to you about "falling asleep at the shop", he's sent you a bunch of messages hoping to re-establish the status qup and he's spoken to the employees at the shop about his supposed 2 -3week absence. All words.
What's he done?
(and let's be honest here, 2-3 weeks in rehab is not the magic pill that'll solve everything).
Just wait. Trust in HP. More will be revealed.