He’s 18. His behaviour has been challenging over the past couple of years. The final straw was him hitting me. I threw him out. I resisted throwing him out because I love him and didn’t ever want him to experience life with the difficulties that step might bring. I’m heartbroken. It has been truly one of the most difficult things I’ve ever had to do. My rationale is that he has to know there are serious consequences for his behaviour. I was so worried about where it would escalate to. But. He’s not spoken with me for a month. He’s blocked me so I can’t contact him. I feel he will never forgive me. I already feel I've failed as a mother so please don’t post if you enjoy kicking someone when they’re already at their lowest.