You might check out the book, Raising Your Spirited Child. My first was increadibly intense for his first 4 years, and many of the things you talk about were him. He has a very persistent personality, so night weaning took quite a while. DH would take him back to bed, and usually end up spending the rest of the night sleeping with him. It helped that he was the only child in the house at the time, so when he was crying and wailing with Dad there weren't any other children kept awake. And, I ever "went back" because of illness or whatever, we went though night weaning all over again. While you won't find a "method" for helping with sleep in the book, it can help you to understand your child better and why the things that work for others aren't working for the two of you. DS nursed until he was 3 1/2 (and I thought he would never wean). One day he announced that he was going to nurse for 3 more days, and that is what he did. I was shocked. In the end, I'm (mostly) glad a stuck things out with him, we we had imposed several rules along the way to make nursing tolerable for me. One of them was to count to 10 when I was ready to be done. I could count fast or slow, starting when he started nursing or 10 minutes into a session or whenever. He could then ask for the other side, but after a while, he didn't. This helped to get rid of some sessions. I nursed then handed him off to dad to finish putting him to bed. Eventually, he could nurse in the morning after I showered, at nap, and at bed time. Then, it was just 2 times a day. Although he constantly pushes at rules, having them is important to him and helped both of us. Before he night weaned, I could even count in the night and he would come off, roll over, and go to sleep.
Two can be a time of seperation anxiety and a lot of developmental changes that might life for momma tough for a while. Hang in there! Making changes, especially with a child like your son, is never easy, but when you reach the point where dealing with the protests is worth it, you can make progress. BTW, DS is almost 6 now, very bright, loving school, generally a joy to be around, sleeps in his own bed all night, and even goes to sleep without a parent right there most nights. There is hope.