I have a 3 year old son (well, he will be 3 next month). He cries all the time. For no reason. He is not in pain. He just cries and whines. If I change his diaper, he cries. If I talk to him he cries. If I look at him, he cries. He won't tell me, what is wrong. He won't tell me why he cries. He just cries. Constantly. Non-stop. What do I do? What is wrong with him? How do I deal with this?