Is it normal for someone to have penis pain?

No. This can be manifestation of urethritis or infection of gu system .This requires medical attention to redone problem and prevent possible scarring and long term pain .See urologist for evaluation.