It definitely has it challenges I won't lie there are days when it feels like everything goes wrong - but the thing is it's the days where things go right where they she says a new word or asks for help rather than melting down.
I take the good with the bad and overall the good outweighs the bad tenfold :)