I find it difficult to remember that God only gives love and that when a hardship comes my way, be it relational, financial or personal growth, God is truly desiring what it best for me. I may think I know what is best, but let's face it, I'm just a kid! My understanding, my perspective, my knowledge, my maturity are all lacking.
Isn't it better for me to put myself into His hands, praying that "His will be done", as it says in the Our Father, and then listening carefully for the promptings of His Spirit to direct my steps. As I've said before, I am only holding one piece of a much larger puzzle and I may need to wait with patience to see how that piece fits into the whole.
I am guessing this is a universal struggle. Do you ever treat God like a genie?