I agree, 100%. That corydoras definitely not only needs atleast 3 more companions (that's the bare minimum), 5 more would be best, they also prefer sand bottom tanks, as gravel can hurt their fine whiskers, and make it difficult for them to feed.. I would remove the betta, and try to set it up...