The length of time therapy lasts does differ and it would depend on the complexity of the issues and the length of time they have been bothering you.  Progress can be reviewed regularly so that change can be understood as it unfolds.  In certain circumstances, we might agree at the outset on time-limited work.  Time-limited work zones in on a particular issue and it can be useful in the therapy to work with the end in sight.