Adrians sounds like a one-in-a-million type of guy. Wipes the floor with you, but you end up thanking him for it. Those types are rare in my experience. I liked the pain fetish bits, but I can understand the need to sacrifice for the sake of plot. It'll be better for it. Good luck!
(no subject)