I don’t understand why you say ” Mais je n’avais pas LE choix”, but (I google translated this, as I first thought you were wrong here) "Je n’avais pas DE choix"
Please explain as I’m learning on my own and have no teacher to ask. I don’t even get where to look in the grammar for this.