Can’t finish

No matter what I do I can never finish , when with partners I have Berber finished and also when doing it myself . I’ve tried many things , different vibrators , scenery and different sexual actions nothing has helped , has anyone had this , if so what can be done ?