Every good and perfect gift come from God. Trust in the Lord to give you the best