:salam2:
Males can grow even after turning 20, it's not common but it's not unheard of. You can speak to a physician and have your hormones tested for a deficiency, they may be able to supplement you and give you a growth spurt.
I will be honest, it may be too late since you waited so long. Hormone therapy is usually used when the person is still young and the long bones are still able to grow.
But brother I want to address your method of thinking. You seem to think every prayer will be answered with, "Yes" as some kind of proof that you are a good servant. Allah is not a wish-fairy and your height has nothing to do with your quality as a Muslim. This isn't like a donkey with a carrot on a string and you are not being toyed with. If that were so then every person with a true physical disability (such as limb paralysis, injury that lead to amputation, etc.,) would be a "lesser" person and we know that isn't true. Those with challenges are even more loved as they overcome them.
And I am from a short people, at 5'1 I am one of the average height folks in my family. My brothers are fairly short but make up for it by being very strong. (the shortest works out a LOT) Your life is often what you make it and attitude has a profound influence on the quality of your life. So chin up brother, rejoice in the fact that you were able to rise out of bed today and walk on strong legs. Rejoice that you are able to drink up this life with all these blessings in spite of the fact that you are not as tall as you desire to be.