It's easy. All you have to do is appreciate women, be honest, be upfront, be yourself and be direct, and of course the a few hundreds to pay for the night.
Hehe, yeah there is that. XD
On a serious note though, prostitution is still illegal and therefore dangerous in a lot of countries, and even where it's not, sex with a prostitute may not be helpful, as it doesn't feel earned and has no intimacy. Kinda like eating cardboard won't be much help to a starving man.
I keep bringing up solutions... Ya'll keep bringing up new problems. But I got this shit. Just you watch.
See what you gotta do is find yourself a girl online. Have a long distance relationship of the sort. You tell her that since there is distance she can go get some with other people, on the one condition that you watch.
That solves the OPs problem of watching porn, since the conditions of said spank material is not bad and and does not raise her desire to commit suicide, nor decrease her life expectancy.
It also solves the problem of the intimacy, since after she does the dead you both can be nice and caring to each other. You will also feel as if you earned it because you worked hard to arrange all this happening (and earned her trust and all that yada yada yada)
It also solves the problem of respecting women since she is your girlfriend and you respect her.
And it's all LEGAL (depending on the age of your gf, you filthy filthy man)