Rihanna: 'I'm happy and I'm single.'