tbh i am so fucking depressed about morgans behaviour i just sit and cry day in day out because i cant cope with how badly be behaves :'( :'(
Have you tried taking him to a Health Visitor or Doctor? Maybe he has ADHD or something along those lines. Do you have a family member that could look after him for a day or a night to give you a bit of a break? Or a friend that can come round during the day to help you out a bit?
Oliver gets really grumpy if he is kept in all day, going for a walk makes the world of difference. Try taking him out in the pram - or to the play park to use up all his energy.. Do it early in the morning (or after his nap if he has one) so that he is less likely to be grumpy. Hope he starts behaving soon!