Giggs reflects on his career thus far