You don't have to "explain" to anyone. If they ask where he is, maybe just say "I came alone tonight" or "he had other plans" and don't let them persist. Just repeat "I came alone" and leave it at that.
It's natural for people to inquire, it's nosy for them to persist.
Stand your ground, hold your head up high and have a wonderful time.
Hugs