We have to trust that God knows best and knows infinitely more than us, so sometimes God doesn’t answer your prayers for your own good. He always gives us what’s best at the right time that it’s meant to be. So if what you ask for is beneficial for you then He’ll answer your prayers, otherwise you have to trust that it wasn’t supposed to happen. He can see things that we aren’t aware of or don’t know yet, and one day you’ll have the hindsight to be thankful that things happened the way they did!