I had one single tomato that took nearly two months to ripe
Same here - took ages. We had very abundant yields on each truss so I stopped any more growing after three trusses, just so there would be enough time for them to ripen.
The night time temperatures are starting to drop between 10 degrees here, so I thought I would bring the last trusses into the house where it's warmer. I'm hoping the majority will ripen, they've done pretty well the last week or two.
Overall, they've done pretty well this year, in spite of the weather. We only had four plants (plum, salad, beef and cherry) and they've done well - tomatoes three times a day at the moment!