The important thing regarding Erynn is, does this girl deserve a second chance?
My opinion is an unreserved, yes, absolutely.
She cares about the MC, anything she did wrong or attitude that you question... she did it by mistake or poor level of knowledge.
She never had any intention of hurting the MC, she only wanted(and still wants) the best for him.
She only wants to be a good friend(maybe more

), and she admits that she should've done better regarding Ethan.
That's the type of person that deserves a second chance.