In this life, you will get disappointed on no matter how much you try but you are still not good enough.
Despite being the best version of yourself, there will be other people who are better than you.
You will be devastated when you are struggling so hard but others get it so easily.
Perhaps that is life. Unfair in the eyes of some people. Because we only see things with our desire. The way we want to perceive things are according to our own needs.
But Allah knows things differently. Each and every struggle that you are facing is all written by Him. He directs our lives the way it should be and not always the way we want it to be. Trust Him in whatever decision you are making. Ask for guidance all the way through.