my dick has been hard for the last 4 nhours and is turning purple