i am having the WORST luck with bettas lately. If this guy dies on me, will be 6 in 3 weeks and will be the death of my love for bettas. I have fasted this guy for 2 days and NOW he is BLOATED.. like REALLY REALLY bloated!! He also can not stay up right. He flops over to one side and then thrashes to get upright and can not swim down at all. He hovers under the surface of the water and also has a long string hanging from his top fin ( i think it is actually part of his fin b/c its not white or fuzzy like columnaris, its actually the same color as the fin). I feel so bad for him, he looks like he is suffering and i kind of hope mother nature takes over and ends his suffering stress. I just do NOT get how is bloated after being fasted for 2 days. i THOUGHT fasting was good for bettas??? Now here is the tank conditions so i dont get asked 20,000 questions:
Temp: 78 Water changes: 100% every 2 days. ALL water lvls are fine. Has not been fed in 2 days. Bought from a pet store on monday. None of his gravel, plants or other things where exposed to any chemicals just steaming hot water. plants passed panty hose test. tank size is 2.5 gal by himself.
I AM SO MAD RIGHT NOW! I have a friend at USF who has had a betta in her COLD dorm in a bowl that is a decoration bowl not even made for fish and that fish is lucky to have a water change once a week and she has had this guy since august! and he is happy as a pig in slop. I give my bettas optimal conditions and they ALL die on me =[ well the last 3 weeks they have! FRUSTRATED beyond belief
Here is a pic of what he looks like:

well when this one dies, i am DONE with bettas for GOOD, well unless my friend decides to buy me another one out of pity ( that's how i got this guy )