Depo injection

Kirsty
came off depo injection in October had my first period in November which I got told not to expect. Ever since my period has lasted 14/15 days but today it's been 3 weeks!!!!! Has anyone had this problem??