Thank you for trying. You weren't perfect, or I guess you aren't perfect, but you did your best and that's the best anyone can do. You made mistakes, but that's okay because mistakes are just an opportunity for growth. You didn't always learn from your mistakes though, but I guess that's only human. I always tell myself that when I'm older, if I ever have kids, I will be twice the parent you ever were. But I know that just like you I will get angry, I'll get tired, and I'll get frustrated. I'll be different, but maybe not better.