Yeah, reading for me is hot and cold streaks. I’ll read for 3-9mo straight, then go about the same not reading at all. Tends to coincide with life stress and work schedule for the most part, but also just picking up other interests that soak up time!
Unfortunately there really aren't any other books like the culture series. You might enjoy Banks' "The Algebraist" and the completely unrelated though similarly named "The Alchemist".