I have an acquaintance who used to believe in God, but stopped believing in God when he prayed for something and didn’t get it. After all, ask and you shall receive, seek and you shall find, and all that good stuff, right?

Problem was, he was confusing God with Santa Claus or a genie who would magically grant his every wish.
Sometimes what we pray for doesn’t get answered because it’s not in our best interests. How many failed relationships have we all shed buckets of tears over and prayed our broken hearts out over asking for God to fix the other person and make them love us like they used to— and yet, fast forward a year or two later, we’re in an even better relationship and realize how truly dorky our old flame was? Or there are rumors of layoffs at work, and you pray your heart out asking please, please, please, let me keep my job, but you get laid off anyways… but it sets you on a path that’s far superior to where you would have ended up had you remained in your original rut? And being laid off ended up being a blessing in disguise, because it forced you into action and out of your comfort zone. Or sometimes, an illness, a mental condition, an accident, a disfigurement— they may lead to immediate suffering, but you manage to turn your suffering into great spiritual profit.
God never ignores prayers, but there’s nothing that binds him to answer them in the way we want. He works on his timeline, and not ours. He gives us what we need, and not necessarily what we want.
Re: the roses, you might encounter them in one of many of shapes and forms. They’re not necessarily physical flowers, and they might never come into your possession— but hopefully when they cross your path, you’ll think of her praying for you.
I’m sorry to hear that you felt abandoned during one of your darkest periods.

I trust that with time, you’ll be able to find that your prayer was answered… just not in the form you were expecting your answer to come.
God Gave Me Nothing I Wanted
When I asked God for strength,
He gave me difficult situations to face.
When I asked God for brain & brawn,
He gave me puzzles in life to solve.
When I asked God for happiness,
He showed me some unhappy people.
When I asked God for wealth,
He showed me how to work hard.
When I asked God for favors,
He showed me opportunities to work hard.
When I asked God for peace,
He showed me how to help others.
God gave me nothing I wanted;
He gave me everything I needed.