3 months? I was expecting 6-12 months. If you have had an airlock that has not dried out, then no, I do not think you screwed it up at all.
I would recommend getting it into secondary as soon as possible to reduce the chance of off flavors.
BTW, you should also read Hitest's Autolysis FAQ.
Disclaimer: I'm still a newbie meadmaker and any statements made or implied should not be taken as fact.
Primary: BM Centennial Blonde,
Secondary: Meads: Carmel Apple, Blueberry - Beer: None
Bottled: Beer: Imperial Pumpkin, Ed Worts AG Porter & Kolsch, Snowpedo, Burned Foot Holiday Ale, Hefewezien, Honey Klosch (10g), Belgian Ale (Schelde), Irish Stout (12yr)
Mead: Capsicumel, Strawberry, Jalapeno, Triple Berry, Blueberry, JOAM (2g), Apfelwein (20g),