I love the part where you said " You know what you want, but God knows what you need" it's absolutely a nice feeling knowing that God knows what I need, and there's where my patience comes in. My pastor will always say "Don't ever think God doesn't answer prayers, if you're not getting your answers now, then know it's not yet ready & be patient because he know the best"
There is an adage in my place that says "A child standing can never see what an elder sees while sitting down"
Oftentimes, we are always in hurry to get our request granted which is understandable, but we should try as much as possible to remember that God is all knowing. We can never be smarter than God. The best we can do, is to be patient with him knowing fully well "that the plans he has for us, is of good not of evil" and it will bring us to an expected end.
Thank you for reminding us of this & God bless you.
Definiately true god answers prayer when you really trust in him