What many of you don't seem to understand is this: In the Scandinavian countries, which has the lowest reoffending rate in the world, a sentence isn't handed out for the sake of the victim. It's for the sake of the offender. The idea is that, if someone has done something bad, they need to be put on the right course as quickly as possible.
The absolute worst way to achieve this is locking them up with a bunch of other people who have done bad stuff, so it's seen as a last resort. Even when people are locked up, the prison should be made to resemble the outside world as much as possible. That means both responsibilities and freedoms, room for jobs and hobbies, and yes, a prison cell that, to many outsiders, looks way too much like a dorm room or small apartment.
You may want a hard sentence, but it has been proved time and time again that longer sentences increases reoffending rates, and do next to nothing to deter crime. It just doesn't work. It's not a matter of opinion, it's a demonstrable fact. If a society wants to lessen crime, it needs to treat its criminals well, and not punish them so much as rehabilitate them. Part of that rehabilitation could be therapy, meeting the victims they've hurt, and living in a controlled environment(prison) for a while to get their life back on track.
I say this based on numerous studies. Just Google a bit before you post, and you will hopefully realise that, although not very satisfying for the victim, this system is the best solution we know of for society as a whole.