I can’t make myself cum

I don’t know what’s wrong. I’ve tried everything but sex toys (yes I’ve done the washing machine and shower head) and I can’t cum unless I watch porn and I don’t even touch myself when I do. Someone help.