Shanahan addresses internal frustrations