I have been having penis muscle spasm, that last like a cramp where the penis is almost pulled back into my body, usually happens when I am lifting something heavy or straining my body. It is not painful, but uncomfortable and I think is effecting my sexual erectness during sexual encounters. Is this muscle related, hernia related, or bacteria related?