People seek therapy for various reasons and these vary from person to person from dealing with major life events to managing emotions to living with mental illnesses, however therapy is voluntary and during the process you can never be forced to say or do what you don't want to. How long therapy takes depends on your goals and how you show improvement. We always never know when to seek therapy but in situations where your actions might be affecting the people around you, when you have been diagnosed with a mental illnesses these are some of the reasons as to when you might have to seek therapy. Hope this is worthwhile! Enjoy 😊