I think it is possible to know a second language very well, but it's difficult to reach the exact same level as native speakers. Native speakers have an intuitive understanding of the language and culture that comes from a lifetime of experience. However, with dedication and practice, it is possible to achieve a very high level of proficiency and communicate effectively.