Maybe the OP has a drinking problem that he's working on. Who knows? Regardless of the offense, there's no reason to ostracize him from society and employment after he's done his time.
I'm not ostracizing him, just pointing out that exposing yourself to a child is a very serious crime. Found the articles about OP and it pretty well explains why he's having a hard time finding a job. IMO he should just start his own company, because most software companies aren't going to hire a sex offender.