It sounds as though you have the biggest problem Pinky if you are living with someone who behaves in such a way that you have had to have counselling. It clearly wasn't a one off and from what you've said about his behaviour it sounds as though you may be in an abusive relationship. You don't have to put up with it, regardless of your religion. I would advise you to seek advice from both Women's Aid and a solicitor and take steps to put things right, maybe by joint counselling with your husband to try to see if the marriage can be fixed but, if not or if he won't engage, then take steps to institute separation (maybe divorce later but the main thing is to get yourself out of the current situation).
I know it will be hard but think what is at stake - the risk of losing your grandson and any other future grandchildren.
Have courage, don't be a martyr, you can do it. It will be hard but so worth it.