When faced with multiple solutions to a problem, it is nearly universal that the most difficult solution to implement, is the right one.
Always, always, always strive to do the right thing, even if it will be detrimental to yourself.
God never does anything the way we expect Him to or hope that He will. Ever. He is the most completely unpredictable Being in the entire Universe. One, single exception: His absolute, unmitigated love for us.
God does not conform to our schedule. Sometimes when you think the answer to your prayer was no, you find out 20 years later that it was yes.