I made a collage of the details.
History of my betta: I got Blondie from Petco last September. He gets 14 drops of BettaSafe in his 2 gallons of water when changed. He gets 2-3 freezedried bloodworms and about 8 Betta Bio-Gold pellets, twice a day. The first month or so, our water was off-the-strip-tester hard, but he was okay. Since then, we've had off-the-strip-tester soft water, and he has been fine. I don't know if he has fin rot, but that is exactly how he looked the day I bought him, except he may be bigger.
He is friendly and loves his coral reef rock decoration. When his bowl got a strange film inside, I threw out everything including the bowl and rock decoration. He didn't like the big piece of coral I bought him and he moped around his bowl. So I bought him a new one of his original coral reef rock decoration (pictured), and he was so happy, checking out every detail and swimming through the holes and sitting inside sometimes. Everytime the bowl is clean he checks everything out, but then he doesn't seem very curious after a day or so.
I probably didn't clean his bowl often enough (once every 2-3 weeks) but each time I scrubbed everything down and used no soap. After 1 week since changing the water last time, I noticed the bowl got cloudy pretty quickly and he was going up to the air often yesterday. I cleaned everything, but now this morning he didn't want to eat his food. He would go up and look at it and swim beneath but didn't try to eat it. He is still going up for air a lot more than usual and seems slightly agitated. Stays near the top, instead of sitting on the bottom at rest.
Could this be related to his fins? He has always looked this way, no better, no worse. His scales and body look normal. Maybe we're feeding him too much? Is this from the water being too hard? But it has been like this for months. Any ideas?