Praise be to Allah, the Lord of the Worlds; and may His blessings and peace be upon our Prophet Muhammad and upon all his Family and Companions.
We congratulate you on your Islam and ask Allah to grant you a good reward for that, increase your faith, tranquility and open your heart for the teachings of Islam.
There are many points you mentioned about your husband. We will deal them one by one.
1) As for your remarks that he did not fulfill his promise, we would like to inform him that it is mandatory on him to fulfill his promise and do his best to make you happy. True happiness can only be achieved by following the command of Allah. Hence, we inform your husband that he has to keep his word and fulfill his commitments. He should know that breaking his promise is among the characteristics of hypocrites, as the Prophet (Sallallahu Alaihi wa Sallam) said: "Whoever has (the following) four characteristics is considered a pure hypocrite: 'If he speaks, he tells a lie; if he gives a promise, he breaks it, if he makes a covenant he proves treacherous; and if he quarrels, he behaves in a very imprudent, evil, insulting manner (unjust). And whoever has one of these characteristics, has one characteristic of a hypocrite, unless he gives it up."
Forcing you to use contraceptives is another of your husband's mistakes since the Prophet (Sallallahu Alaihi wa Sallam) encouraged Muslims to increase their numbers and follow the steps that assure their reproduction.
2) Know that both a husband and a wife have equal rights to have children, thus it is not allowed for a husband to force his wife to prevent pregnancy.
Terminating the ability for fertilization permanently is forbidden in Shariah. Using temporary contraceptives is permissible if there is a legal reason, such as the wife is sick or she cannot bear frequent pregnancies, etc. However, it should be practised with the consent of both partners.
‘Azal (coitus interruption) is not allowed unless the wife approves of it, for the Hadith of Umar that "The Prophet (Sallallahu Alaihi wa Sallam) forbade practising ‘Azal with a free woman except with her permission." [Ahmad, Ibn Majah]
A husband is obliged to spend on his wife; thus he has to purchase the contraceptives and should pay for that, especially since you do not accept it at all.
3) As for your saying that he does not spend on you this is a strange matter. A husband has to bear the expenses of his wife. Allah Says (interpretation of meaning): {Let the rich man spend according to his means, and the man whose resources are restricted, let him spend according to what Allâh has given him. Allâh puts no burden on any person beyond what He has given him.}[65:7]. The Prophet (Sallallahu Alaihi wa Sallam) said stating the rights of a wife: "Feed her as and when you feed yourself, clothe her as and when you clothe yourself; do not beat her on her face; do not abuse her and do not separate yourself from her except inside the house." [Ahmad]
Therefore, we inform this husband that he must spend on his wife even if she is rich and earns money but if she agrees to give up her right she can do so. If she insists on her right and her husband refuses to spend on her then she has the right to ask for divorce.
4) If your husband travels for any legal purpose, for instance, to earn bread for his family, or to fulfill his duties it is permissible. If the journey is for any bad purpose then it is forbidden. Whenever he travels for a lawful purpose he has to leave his wife in a safe place and should not leave her for a long period. If she is not safe in her place then he is not allowed to travel, since protecting his wife is an obligation upon him.
Finally, we advise you to try your best to convince your husband of your desire to beget children and that this is your legal right. He is committing a sin by forcing you to prevent pregnancies and not spending on you. If he does not accept your advice then you have the right to seek divorce from him. It is better for you to inform your guardian of all these matters to seek his help, or to contact any Islamic center that can help you.
Know that your husband’s mistakes are not related to Islam and Islam should not be seen as supporting those mistakes. It is individuals’ mistakes; Islam does not agree with these practices.
May Allah bless you and make your problems easy.
Allah knows best.