I don't think having him sleep with some other girl is the answer! It sounds like he really likes you/loves you. To sleep with you would be awesome for him..it would be making love to him. Where as it sounds like to you..it would just be sex. i don't know, I would try to tell him the truth. Even tell him that you think sex will ruin your friendship. He sounds like a guy that will love you no matter what, are you sure you don't like him as much as he likes you? Well good luck.