I recently played a tournament game with no time control. It takes my opponent at least 5 minutes, sometimes longer, to make (almost) every move. The game started at 6pm and lasted 3.5 hours. If I also move as slow as he does, the game may not end until midnight and it will be inconvenient for myself and my family (my opponent is an unmarried man). Later in the game, I lost my patience and made a few fast moves (including a blunder) to avoid dragging the game out too long. Eventually the game ended in a draw.
Technically he did not violate any rules; without a time control, he has every right to take his time for all the moves. Practically I find it inconvenient for me. Is there anything that I can do about it in a no-time-control tournament?