So 6 months ago I got a betta from the pet store and put him in a 2.5 gallon tank. He gets one to two frozen blood worms a day, and is usually really active. Ever since the day I got him, he has these weird bloated poops, but it hasn't been any trouble so I thought it could be ignored. About a week or so ago, he started getting really sluggish and losing color, and now he is floating between the filter and tank wall half side ways and is kind of bloated. He came out two nights ago to eat, and he was struggling a lot to stay upright. He also tried to come out this morning to say hello, but he was struggling a lot and gave up. Is this him being over fed? Is there any way to help him, or is it too late? He moved when I took the pictures, so I'm sure he isn't already dead as of the time this is being posted.