My daughter was absolutely perfect! She slept overnight from the start. When my son was born, however, he was nothing like her. He was a terror, and I say that with tons of love! He never slept all night and was sporadic throughout the day. He cried and cried. We actually pushed our bed against the wall and let him sleep in his carrier, placed on the bed. This is where he was comfortable and we left it at that. I would wake and feed him, then let him go back to sleep. Some moms will probably scold me on it, but as a mother, I didn't sleep anyway and watched over him most of the night. During the day, my daughter (who was about 3yrs.) would play and watch videos, just do her normal stuff, but without me. I would arm myself in the recliner and try to get him to sleep when it was time. I had to make him fit our schedule over time. We got him to eventually like his crib and he slept all night there. He usually awoke at 6-7am, which was fine, my husband was getting ready for work at that time. He had a mid morning nap and an afternoon nap, which at times were a struggle, but lasted a couple of hours each. I tried to keep him somewhat active in between and during feedings. He is now a very happy, active 7 year old and still hates to sleep! He's not a napper and will try to stay up late by being sneaky. But, when his body is tired, he will fall! =)
So, it's just going to be up to you to set the schedule and make everyone stick to it. Once he learns that routine, you won't be able to make adjustments to it. At his age, he may nap more often, but it'll change quickly as he's growing. It'll take some patience. And, when you look into those eyes, you see how much it's worth it!
Good luck Mom!