I've been working with a boss for 3 years now. About a year and half back, as the workload increased, we got another resource into our team. I and this guy share the workload together. We are partners. It means that we both need to complete a chunk of work together. If one is slacking then the other needs to finish it.
However, since the time he's joined I've been seeing that I get assigned the majority of the work and I'm kept burning at 100% at least. I'm usually at 100-120% throughout the year with absolutely no breaks. While this guy gets assigned the bare minimum because he's extremely incompetent. He cannot get the task done properly. Also he lies outright about how much work he's done and is very manipulative. He omits particular words so as to give an impression of having done more work. Sometimes he takes credit for work that was done by some other team. And my boss for some reason chooses to ignore it.
Overtime I had been burning out. I don't get a single day in the year when the work is less. So I started hinting to my boss about his lack of work and the high pressure on me. It didn't make a difference so I started having a 1-1 meeting with him and explaining to him, pointing out the proof of what work I was doing and what he was doing. I did these for a couple of times. It still made no difference. So one day I called him into a meeting room and had a heated venting out because I could not tolerate this anymore. Since that day he's changed. He now does assign more work to my colleague.
However, in spite of all this I still see that I'm always kept busy at 100-120% while my colleague is allotted only 50% of the day. And this really makes me angry. If he takes a proper share of work then I can stop burning out.
So my question is what is the proper way to resolve this? It's not like I'm completely overloaded with work. But it's just that there is non-stop work for me. While this guy chills out sitting right next to me on Facebook, YouTube and other websites. I literally see him surfing the whole day.