Bartholomew Allen
... II!
Maybe the reason he needs friends is because he's a time traveller from the 53rd century and he's still weirded out by everything. He's only pretending to be Barry Allen - he's secretly Bart!
It would certainly explain why Batman is such a rageaholic and Superman is such a monster in these films. This is a damaged timeline!