Perhaps, Obi, have you thought of talking to your GP about what's going on with yourself and your DS?
It sounds like you are very stressed, and the situation with your XP is not helping. Your GP can refer you to some counselling which is covered by Medicare, and your son might also benefit from some counselling.
I really enjoyed counselling - it was an opportunity to get my story out, without being judged or commented upon, and have someone listen and make suggestions about how I could deal with the issues.
Bookmarks