If someone makes an oath to God (by themselves) and they break it have they committed a mortal sin?
If someone makes a promise to God but not an oath and the break it have they committed a mortal sin?
If someone says to God "I will do XYZ each week for yoursake" and they fail to do it have they committed a mortal sin?
Thanks in advance.