You really do need to get some support for you lovely. What about grief counselling?