Your good friend gets pleasure out of stealing intimate moments of his good friend, you! I say he is an a$shole! I think it is dangerous for you to still be close with him! His intentions over you are clearly ill!
Maybe still stay as friend with him but not too close anymore? You won't know he...