Since coming home from a 5 week trip, my betta has been having issues. He had been lethargic (recieved help in the emergency section), but is now back to his frisky self.
However, when I got home his tail was missing and I thought it might have been an infection due to my roommate not taking great care of him (like she promised to do

) but since he has regained his energy and is acting more like himself, I have noticed that he will turn around and nip his tail.
It might very well be possible that he just ate his tail when I was gone, but I have no idea what happened. I am wondering if anyone on here as dealt with this before, or if anyone has any tips to get him to leave his tail alone. He didn't have any problems in the first 4 months of owning him, so I'm wondering why he is doing this now.
He is a gorgeous betta with his full tail, and I would really like him to leave it alone for it to regrow. I have placed a mirror against his tank to hopefully distract him, but he hasn't really reacted to it other than flaring once when I first set it there.