Your body will release natural pain killer to ease the pain. That's where there "wonderful" feeling is from. For the same reason, runners feel happy after running.
For those who still believes in it? What do you expect? It already said you only get pain, but who cares? It is the religion.