Hi there and welcome to YT.
Your poor little guy was sick.
I hope he starts feeling better soon. I am so glad you took him to the vet. That was a very good thing to do. He had a high fever, OMG, that must have been making him feel terrible. As soon as he begans feeling better he will be full of energy and ready to play
Congradulations bringing home Sebastian.