May Allah guide you and your child and open your heart to the straight path. One of the toughest jobs is being a parent. Even though Allah has blessed us with children, they really don’t belong to us; they are a trust put in our hands, and Allah at any time could take these kids back. We have to do our best and beyond to be able to bring them up in the best way we can, and always make sure that we didn’t betray His trust.
Most of the times we take it for granted as if these children are a part of our worldly possessions, and can lose balance and direction in how we bring them up – from one extreme to another.
Sister, ma sha’ Allah, you’re on the right path. You’re trying to set for your son, therefore I urge you to be consistent with your husband and find what’s the best way to get through to him on the matter of raising your son. Explain to him that the Islamic way of life is as the only way to raise our kids especially in the west, and that’s how we can preserve their Islamic and Arabic heritage, otherwise it will be lost forever.
If you can’t get through to him, a family member or a close friend, whom he respects and accepts advice from, can be quite persuasive. Maybe a visit to your home country and staying around family and friends would be a great way for your son to learn the language and Islamic practices, and it could even remind your husband a little.
I would also search for the closest Islamic centers in your area as I’m sure there will many. Maybe some distance, but it will be worth it and you will enjoy it as well. Continue to make dua`aa’ for your husband for Allah to open his heart and guide him. Don’t let his rejection at this point keep you from practicing Islam, which is the greatest way to teach our kids as they learn from our actions more than they learn from our preaching.
As for the last issue, I’m not a scholar to give an Islamic ruling on whether he has the right to use contraceptives. My personal opinion is if you’re having such a difficult time raising one child, maybe it’s not a bad idea to wait till Allah makes things easier for youin sha’ Allah. Please do continue to pray, fast, and give charity as charity wipes away sins in sha’ Allah. Be patient and put your trust in Allah.
May Allah protect you and your family and guide you all to the straight path.
Disclaimer: The conceptualization and recommendations stated in this response are very general and purely based on the limited information that was provided in the question. If you feel you are going to harm yourself, or harm someone else, please seek immediate help by calling your country’s international hotline! In no event shall About Islam, it’s volunteers, writers, scholars, counselors, or employees be held liable for any direct, indirect, exemplary, punitive, consequential or other damages whatsoever that may arise through your decision or action in the use of the services which our website provides.