>>1 You are being selfish, first of all he needs TIME to get over this; it can take months ,a year,...Leave him alone, he needs to heal and when he does HE will make the first move (like talk to you,joke,whatever).
Don't do anything, give him space and in time things will be ok.