DS1 is 2.5 and it is still hard. I love the kid to death, but he is definitely "spirited" to say the least. He was super fussy as a baby until he could walk. He never napped well. He just loves to know about everything and anything and doesn't want to miss a single second. He is curious and caring, but he is handful as well.
DS2 is the easiest kid alive. He was easy from day 1. I am only telling you this to give you some perspective. I asked this question about DS1 and most people said 12ish weeks. But when that didn't happen I was really let down. Just ride it out and realize you have very little control over when things get easier. The best thing is to just go easy on yourself!