Be thankful that sometimes God lets you struggle for a long time before that answer comes. Your character will grow; your faith will increase. There is a relationship between these two: the greater your faith, the stronger your character, and increased character enhances your ability to exercise even greater faith.