Sorry to hear you are struggling so much at the moment. I would suggest that you do seek out help if possible. A professional should be able to help look at your symptoms, make an official diagnosis if necessary and help you work through some of the things you are struggling with, including your anger.
It is great that you are concerned for the welfare of your partner and son, but I personally beleive that the best thing you can do for them is to also look after yourself so you can always be there for them in the future.
|