I have been a fan of Marvel and the X-men ever since I was a child. ...