Be at a crossroads phrase
To be at a stage where an important decision has to be made
I don't know whether I should follow my parents' dream or my passion. I'm totally at the crossroads.
If you are still at a crossroads, seek advice from your teachers.
This phrase may come from the literal meaning, implying standing in the crossroads, the intersection of two roads.
Something has too many defects, problems or flaws.
Your essay has more holes than Swiss cheese.