I know everyone here says not to put bettas in with other fish, well mostly everyone anyway lol. I have a male betta in a community tank, with 2 female bettas, guppies, gouramies, neons, cat fish, clouds and a few other fish. I tried having him in a tank by himself and he just sat there, as soon as i put him in the community tank there was a big change. He looked alot happier. He has places to hide in plants and under rocks and every now and again he will pop out and chase a female or just come to say hello when im feeding lol.