the heat from straightening opens up your hair structure and strips away moisture - the more often you do it, the more porous and brittle your hair becomes over time. with curly hair that's extra annoying because you probably already have drier hair and then the heat really does a number on it.
practically speaking, i'd suggest trying to only straighten your hair when you wash it. so not every day, but maybe 2-3 times a week. on the other days your hair will style itself, or you can shape it with products without heat. and if you do need to straighten quickly sometimes, use a heat protectant spray first - that makes a difference. really important: keep the temperature lower, even if it takes longer. lots of people crank their straightener way too hot.
the thing is, it also depends on your hair thickness. with fine hair, doing it daily is problematic, with thicker hair you can be a bit more relaxed about it. but honestly? if your hairdresser is already saying you're doing it too often, you probably already notice your hair is suffering. your body is giving you a signal, listen to it.