Here is mature faith. We know that God has the power to do anything, but we must also recognize that we don’t always know His purposes. Why He might choose to not do what we would desire in a given situation.
Trust God even when you don’t know His purposes. Trust God even when His purposes are different from your own desires. Don’t make your own obedience to God and faith in God contingent upon God doing what you want, or what will make life more comfortable for you. Don’t use God. Trust Him at all times and in all situations … even when faced with seemingly impossible circumstances.