There are no hard and fast rules that determine how long a matter will take to resolve. There have been instances where a case is resolved very quickly and there are matters that go all the way to a jury trial, which takes a long time to reach.
Even after a trial and a winning verdict, the matter could still linger due to appeals. The key to a lawsuit is being patient with the process and with your attorney. Your attorney has your best interests in mind.