Life works on strange laws of nature (Karma). One never knows when a friend turns enemy & vice-versa. Rely on your Self; self-reliance
I know you're frustrated that he's keeping you locked up like this, but don't give him too bad a time when he gets back. He loves you more than you know. It terrifies him to be away from you.