It appears to me that He answers all prayers in 3 ways. Yes, no, and later in the next life. If the prayer is for wisdom, understanding, patience etc., those seem to always be granted in the affirmative, although perhaps not on our timeline. If you pray for someone to drop dead so they cannot be elected, the answer is probably no. If you pray for riches or personal gain, the answer may be found in the next life. He cannot indiscriminately answer yes to everything as it does not conform to His ultimate plan for the world.
If the only requirement for prayers being answered is that the person asking be sincere, would we truly want God to grant them? I think not a chance for obvious reasons.
If the only requirement for prayers being answered is that the person asking be sincere, would we truly want God to grant them? I think not a chance for obvious reasons.