'The fantasy of being able to call out for help for someone to come to your rescue must be a heavenly thought.'
Sadly the world simply does not work like that regardless of what you do. It's not a matter of trying your best and giving it 110% because it won't happen. Showing someone you're willing to try to pull that off is not the same as giving them what they need. To deny what a person wants to do with their life is the same as denying them happiness. You cannot force someone to abandon a religion if they're not willing regardless of your view on it. The love you've described has never happened between any couple nor will it ever happen to any person (I've seen it first hand between my parents and after the rough past that almost collapsed, their marriage is extremely strong). Love is a mysterious thing, but purity cannot exist without corruption.
God or no God, certain chapters and whole books are not meant to have a happy endings. Sad thought, but it happens and there's nothing you can do to stop it. Yes it hurts, but sometimes it's the only thing to do (and yes I went through the exact same thing, I just wasn't as open about it as you are).
"No matter how excellent a progamer may be, he cannot win every game. If he were to fight 100 times and win them all, he would not be human but a god." -BoxeR
TLDR: Sometimes, even though you've given it your all, the only mannered thing you can do is GG out of something and wait for the next chapter while learning about yourself to be better. Tough, but it's what must be done.
PS: You might enjoy watching Toradora for now.