READ THE MANGA.
Because the anime is confusing, and I'll explain why:
I don't know how far you are into the anime currently, but it only follows the manga up until about the end of the curry arc. Then things deviate completely away, and, well, it's not bad -- I liked the first season of the anime, at least, but parts of it definitely felt very weird compared to the manga... And then there's season 2, which... yeah. You can give it a look if you're curious, but, trust me, it's skippable.
And then, due to the fact that the manga had lots of awesome story arcs that were never incorporated into the anime, they started making mini-series based on individual manga arcs... "Book of Circus" and "Book of Murder" are the names of at least two of them, I think. I haven't seen them yet so I have no idea how they fit into the anime canon, if at all, so... yeah, I can imagine that all of this would be pretty confusing to someone who didn't know about the manga.
I'm not trying to tell you to not watch the anime if you're already enjoying it. I just wanted to clarify some things about how exactly certain things are fit together. And, yeah, I do strongly recommend the manga -- especially if you find yourself disliking season 2, or even just the latter half of season 1.