BETTA FISH!!! FIN BITING???

I am in need of serious help and I'm not sure of where to turn to with a large group of people to help... I've gone to petco/petsmart/etc and I have gotten no help because no one has heard of a fish doing this... anyways, I'm a momma to a betta fish (I know I know judge me, but he is my pride and joy, and I baby him) I have had him for around 2 months now. When I first got him he was in a one gallon, unfiltered tank no heater, I changed the water daily. (pics below). He is a halfmoon so he has a huge tail. I moved him into a filtered 3.5 gallon tank and he has been in for around 2 weeks... he acted like he was loving it, making bubble nests and acting like his normal self... but as of last week he is fin biting!!!!! YES. He is biting off his own fins. I have no idea what caused this, as I take very good care of him... I learned a lot about how to properly care for bettas after the first week, that's why he is in a filtered tank now. And yes I condition the water. You can see in pics he has a beautiful set up now... I don't know what is causing this behavior. He is still active and eats very well. The only thing I haven't done, is he didn't have a heater before so I purchased one today in hopes this would help BUT still caught him doing the biting after it was installed and water was warmed....
Please help!!!!! I know he is just a fish but he is my baby. He is the sweetest thing and loves to interact with me.






Achieve your health goals from period to parenting.