It sounds like you are facing a challenging situation with your boss's decision to keep an ineffective and unreliable employee on the team. It can be frustrating and demotivating to work alongside someone who consistently lies and shows a lack of commitment to their work responsibilities. If you have already addressed your concerns with your boss and it hasn't resulted in any meaningful changes, then it might be worth considering a few options. Firstly, you could explore other opportunities within the company. Is there a different team or department where you can transfer to, where you may feel more valued and where your skills can be better utilized? This could be a way to escape the negative dynamics of your current situation while still remaining in the company. If internal transfer isn't an option or doesn't alleviate the challenges, then it may be time to consider resigning. It's important to prioritize your own well-being and job satisfaction. If the toxic work environment is causing you significant stress and unhappiness, it may be healthier for you to seek opportunities elsewhere. Begin by updating your resume, networking with professionals in your industry, and exploring other job prospects that align with your career goals and values.Remember to approach your job search proactively and professionally, emphasizing your abilities, experience, and positive contributions to potential employers. While leaving a job can be a difficult decision, prioritizing your own growth and happiness is important for long-term career success.Before making any decision, it may also be helpful to consult with a trusted friend, family member, or mentor who can provide additional perspective and guidance. Good luck as you navigate this challenging situation and take steps towards a more fulfilling work environment.