The prom romance thing is also annoying, until I started my dynasty i'd only had kids go with their boyfriend/girlfriend or romantic interest so it wasn't an issue. But my first two dynasty kids went alone, I turned down a date for the oldest as I didn't want a forced romance with the guy who asked her but what I didn't know is it pushes somebody at you anyway.
They both left with romantic interests, her sister lucked out as hers was really nice and they married, he was a babysitter though and skipped a generation in age unfortunately.
Because of this i've always made my self sim ask her date but last night I decided to see if she got asked, she didn't curse him
so I sent her alone and once inside I saw a random generated babysitter heading towards the door and reset him. Instantly I got a message saying she had been refused a dance by her crush so would dance alone for the rest of the night, lucky escape.
I would have been so cross though if the game had made her have a bad rep because she didn't go to prom with her romantic interest. Why it can't just check relationships and use those I don't know, my second gen dynasty heir went with his aunt and she gave him his first kiss as well, all very wrong.