Why is my hair dye washing out

Sofie

So about 3 weeks ago I colour my natural hair grey , I bleached it twice before but now my colour has practically disappeared. I did do all this dying within a week which I know isnt great but my hair still seems healthy. So why has my hair dye washed out. I believe I have low porosity hair also but now sure. I wanna dye it the same colour but how do I make it last longer than 3 weeks it was also a permanent colour.

Before and now pictures.