Question:
In order to try and force myself to stop committing sins, I swore many oaths in the past to stop, yet I broke them. I do not ever intended to break an oath again. I still owe many expiations. How can I ease the pain in my heart and find inner peace again?
Answer:
Stop swearing oaths and pay your expiations little by little. Watch this suhba by Shaykh Nour.
Shaykh Gibril Haddad