Sounds like it is too old rather than too young and has become fibrous.... best option id to put it in a food processor and blitz it with a little butter as it may be hard to mash properly
I've had swede that's taken 35/40 mins to soften but never hours...The time I left it on a rolling boil and went off to make a phone call had some interesting results :o(