Thank you for sharing your dream with us. Please take everything I share back to the Holy Spirit as He Alone gives the accurate interpretation.
I believe that the interpretation of your dream is embedded or explained by 2 Corinthians 1:3-4. Based on “your” experience (you know what this is) Sarah, you can help your son and “healing” will come to him to carry out his destiny.
The song that came to me as I was reflecting on your dream especially about your son was the “Great I Am”
Hallelujah and rejoice!