What does the roof look like on the outside. Have you tried to find out if the roof is spongy on the exterior? That will tell you if it is a structural issue or just a sagging interior lining. I'm suspecting a water leak has accumulated on top of the interior lining. Have you noticed any dripping water?