Suki Waterhouse ‘can’t believe’ she’s so happy with Robert Pattinson