No, there's no limit to the rewards you can receive by using your Citi Double Cash card. Moreover, since there are no restricting categories, you don't have to keep track of your purchases and there's no annual fee.