My 9-year-old child is afraid of swimming, although he is good at parts of it. In just 6-7 days, he is now able to float and can swim a half of the length of the pool. But he doesn't go into the pool to do these things willingly.
I got angry one day, and punished him in a way I now feel terrible for. I told him I was leaving for home and he could come home alone. I left him behind. He walked for about 8-10 min thinking he was alone, not knowing I was following him. The road was not lonely, it was a busy road and he knew the path home, but home was far away from the swimming pool.
I am still feeling very guilty about how I could have been so rude to him. I asked him later, "Were you afraid of being alone?" He said "Yes, I was afraid."
Apparently he had called out for me 2-3 times after I left the pool, but I couldn't hear that, and then when he thought I went home, he started walking towards home.
I feel very guilty about what I've done. He is such a good kid. I spoke with him about this, and he said, "Mom, forget that. That is past."
I know that is past and now I can't change it, but how can I deal with my guilt I still feel over this terrible behavior?