I was in the same situation with my qualitative research: I had an idea of the broad themes I was looking for in the data but was also open to the emergence of new themes. I think it's a common approach although there is less written about it. Have a look at abductive analysis, it might be what you're doing.