Babies only do a few things in the first couple months of life—eat, sleep, pee, poop, and cry! Crying is a very normal part of life for babies, and it does not mean there is anything wrong.
It is normal for a baby to cry 2-3 hours every day in the first 3 months. Usually the crying increases in the first 6-8 weeks then improves by the third month. So hang in there, this fussy period will soon pass. And remember, crying will not hurt your baby. In fact, your baby may be simply releasing pent up energy and tension, making him or her feel better in the long run.