evening problems

Hi everyone, my DS is 3.5 months old and is such a happy child during the day, he naps, eats, plays, laughs smiles, the lot. However come the early evening 5/6ish he changes so dramatically, cries until he goes to sleep (which is a struggle to get him to sleep but he's amazing during the day, he isn't napping to much either) he screams, bucks, the lot. I don't understand why the change and it's so upsetting as I've tried everything possible to prevent whatever it is that might be causing him grief but nothing works. Is it normal? Any ideas? Thank you