Hello Friend, Good that you are seeking a help here. Every relationship will go through such testing times, which puts you in such tough emotion battle and decisions making questions. In such suitations, there is nothing called right or wrong decisions. It's all about take a decision on time with a proper due diligence and stand by to it.
Are you ready with that due diligence?. If not then seek a counseling support to handle such decisions better, so that you avoid any guilty feelings in future.
Next Steps
Consult an counseling psychologists directly. Or Feel free to reach out to me online through Practo for further detailed evaluation and recommendation. Be positive. You will be alright soon.