Dearest Alouette, G-d is not punishing you! Psalm 18 for you tonight, dear one. My heartfelt prayers go out on your behalf. May you rest in His arms and take comfort in His sheltering love.
If I may ask why you write G-d instead of God or GOD? Why you do not fully write the name? Thank you.