Your male friend may be struggling with a strong spirit of lust, or homosexuality. I believe it may be something that came upon him as a young man, perhaps by trauma inflicted by someone close to him. You should definitely pray for him. Also, the dream could be telling you something about the spiritual state of the female friend who kept trying to give him the shoes. Pray for her too.