I think as a sub there is no humiliation. How far are you willing to go to please your Master? How much are you willing to give your Master? How bad do you want to be your Masters slave? All of that is answered by you volunteering to be the slave. My Master knows the limitations and that she has none. I am there to serve her and if for some reason she is not satisfied she chains me down and has her way with me. Punishment is our communication tool and as a result I the slave will always learn the right way. I don't always do everything right, I am not like my Master, I am expected to screw up just not twice. All in all I agree with everyone above.