my period won’t end

arianna

i’ve had my period for 96 days . before that i had it from october 4 - december 16 . i’ve been taking celebrix and i also took birth control pills to make it stop (i currently have a nexplanon implant) . does anyone have any tips on how to make it stop ? i’ve done nearly everything.