It's normally a month for pregnancy. 1.5 months is VERY long. Are we positive the fish is pregnant? Gravid spots are visible in all females, not just the pregnant ones. It may also be a possibility that she gave birth already and the fry were all eaten.