You are still young and that dua will be answered too Inshallah. Sometimes it’s not the dua but it’s us that need to change. You have to look at things from all angles and try to find a solution. Inshallah you will get married and that dua will be answered as well.