Logan took full responsibility for his actions and apologized. Everyone makes mistakes and everyone has different ways of showing there emotions. Not everyone is perfect.
Yes, it was a bad way for it to come out. People make mistakes, but that does not mean they have to pay for them the rest of their lives.
Sometimes good people make bad choices but that doesn't mean they're bad people. It means they human.
People don't forgive because they are weak, they forgive because they are strong enough to understand that everybody makes mistakes.
If you don't forgive him quit talking about it and go on with life don't put Logan down. We all mess up sometimes. Don't forget all the good someone has done, just because they made a mistake.
Everyone is learning and growing. There is many more people out there that has done worse.