It is common for babies to cry during night and sleep during day for a few months. Please check his weight. If the weight gain is normal you can be sure that milk supply is adequate. If you hold the baby properly he should not have any neck pain
. Burp the baby after every feed. Play some soothing classical music at bed time.