Ward | Kara
Take responsibility for the things you've done, yes and for the things you could control but if you try and take responsibility for things you couldn't then you're going to be blaming yourself for everything and that's not going to be healthy for you or anyone else.
Grant, if you're trying to make it enough for them you need to stop. I'm not saying stop caring for them but stop trying to get them to see what they're not ready to see. All you're going to do is hurt yourself and they've done enough of that for you, stop letting them punish you. You've taken responsibility, you tried to apologize and they still won't listen. I don't think they deserve you but maybe the best thing to do is give them more time and space and then maybe they'll start to understand.