Native English speakers, could you please help me with these issues?

1. Is this paragraph correct:

"I had been at the librarary counter to return my books. But even after 10 minutes, the librarian remained absent. She was probably storing books on the shelf, even though she was taking too long to be back."
2 answers 2