I'm working on a simple text-based trivia game as my first python project, and my program won't terminate once the score limit is reached.
def game(quest_list):
    points = 0
    score_limit = 20
    x, y = info()
    time.sleep(2)
    if y >= 18 and y < 100:
        time.sleep(1)
        while points < score_limit:
            random.choice(quest_list)(points)
            time.sleep(2)
            print("Current score:", points, "points")
        print("You beat the game!")
        quit()
    ...
 
     
    