Why is your penis horny?

Your penis is just the tool of expression. Hormones are responsible for your arousal. You are naturally wired to reproduce (among other things, surely).