Artie,
You know how they say not to judge children on when they reach their milestones because each child develops differently? It's the same with grief. Every person is different, every relationship is different. You can't control how long you'll grieve for. I grieved for ex-T for 9 years even with two subsequent awesome Ts. Try to have compassion for yourself. You just lost a long, intimate relationship. Healing, however you find it, won't happen overnight even if you had the perfect closure session.