Some have less self control with other aspects of life.
Might have something to do with playing a violent sport all your life? More often than not in the NFL, one of the most reported things about a player acting wrongly is some form of assault/violence.
No excuses, it’s a life ruining and wrong way to act but we all make mistakes. Hopefully he’s become a changed man and learned from his mistakes after it all went down the drain.
If the Ravens and him have reconciled then he’s obviously doing his part; which was stated that he’s active in the Baltimore/Maryland community.
Good for him.