Hi there, It is tough, and you are normal to feel overwhelmed! Your post is not rambling, it is clear and concise, give yourself grace and positive feed back. Don't negate yourself or tear yourself down, you are worth listening to and your heart matters. I am praying with you in this challenge, and it will be tough for a long time, but God is with you and will guide and strengthen you. I have an Aunt that adopted a child that later became clearly nonverbal autistic, it has been hard for her and her kids but it taught them unconditional love like no other experience could. Your son loves and needs you but is not able to show it to you, and his reactions do not have the added benefit of a filter, so his immediate wants come out without please, or thank you or putting others first or letting you know he loves you and appreciates you caring for him, but it is in there, hidden and garbled in his mind. It's ok to cry and even be angry at God sometimes. He has big shoulders and can handle our emotions, knowing how tough it is for you. He is in God's loving hands and God will not let him fall or be lost, God knows and cares for him even more than you can. He is the Lord's. Just continue singing songs from your childhood memories and he will feel your heart in them and they will be planted into his heart. Singing soothes even the savage beast so it will soothe both you and your son. If you don't sing, put quiet calming music on thru the house to impart that spirit to both of you. Praying for you!