Really good Goyle characterization! I like that you've made him sympathetic without whitewashing him. It's not surprising he might regret his actions as a teenager, and that he doesn't quite know what to do to forgive himself, falling into a pattern of punishing himself instead.