Vent away. I just wanted to tell you that detachment does not happen right away. It takes time. So, don't beat yourself up about it.

This is hard stuff. Very hard. Take it one day at a time. Try not to look too far into the future. One cannot know what it holds.

Keep the focus on you and your youngest. Be kind to yourself. Keep busy. Eat. Rest. Pray if you are inclined.

Knowledge is power, so read up on MLC and internet addiction. Just dont let him see that you are. They tend to get angry if you tell them.

You can do this. One step at a time.