This show was amazing, it isn't like any other show like for example, the flash. the Flash gains his powers through lightning, Oliver queen didn't gain powers out of nowhere, he expierenced and learned to achieve his skills. Oliver Queen changes in to a better person realizing he doesn't need to be just The Green Arrow in his life.. he can also be Oliver queen... there are so many twists and turns you see where it can get confusing but all the flashbacks and small parts lead to certain things at the end. To me Oliver Queen is my hero, he made me realize that nothing is impossible if you put the task to it, and that things will get better at worse times.