My ball python (4 year old male) has been on a hunger strike since about October 20th. He did this last year and when I took him to the vet they gave him some antibiotics and told me it was normal. This year however it has gone on a little longer than normal (started in November last year and ended in March) so I wanted to see what you thought about it. His temps and humidity are good but he does like to spend a lot of time on his cold end lately. I offer a medium rat about every 2 weeks. Last year I tried a live rat from a local breeder but he didn't show any interest and almost kind of cuddled with it XD. Also, for a little background he started getting really restless right before he went off of food and looking back now I think he might have been trying to bulk up a bit. His overall body condition looks fine but I really just don't know why he's not eating. If you have any tips for picky ball pythons or any ideas on what's up with him that would be greatly appreciated. Thank you in advance!