They will be perfect for a few weeks then BAM you have a screaming clingy child on your hands. You just need to go with the flow.
Get out of the mindset that you are doing something wrong. If he doesnt sleep during the day thats fine distract him with something else look at the great job you have done getting him to sleep all night.
Try to look at the positives