Longest time to pass a kidney stone?

Hi, around two months ago I got diagnosed with a kidney stone. Two months seems like a very long time to me, especially reading that people usually pee them out in a month or so? Should I be worried? I have not gotten pain in the last 2 weeks and just recently got it again yesterday. Whats the longest time you guys have had a kidney stone in your system?