Maybe you can find a way to have a heart-to-heart conversation with your buddy? It's the only way to know what's going on for another person re: your mutual friendship.
My own friends would feel very "let down" if they'd lent me money I did not repay.
Maybe ask him to share a meal and a beer and have a chat?

WC