Ignore her - as long as you are happy it doesn't matter what anyone else thinks!

Trust yourself and your instincts - DD1 I followed the same advice and still had sleep issues etc. DD2 I ignored everyone and did similiar to you - without beating myself up about routines etc. We are much happier as a result.

Keep listening to your baby and your instincts - sounds like you are doing a fabulous job!