At night, for some unknown reason, my penis gets really hard. It hurts really bad too. It gets so hard to the point where it feels like its going to explode which can be really uncomfortable. Some nights it keeps me from sleeping or wakes me up. Is this normal?