Committing zina
Q: I have committed a shameful sin and I want you to help me to get over with it. I made a promise to Allah Ta'ala that I won’t masturbate for the following days but instead I had sex (Astaghfirullah Astaghfirullah Astaghfirullah). I could not control myself and I did this shameful act of sin. Now I am feeling guilty and I request you to enlighten me regarding my promise (is it broken or not as I promised not to masturbate but instead had sex) and if my promise is broken what kaffara do I have to make?