I don't have any advice but I can sure sympathise. My DS is 19 months old and has turned into a little brat in the last week or two. I am also at my wits end and am really not enjoying him much. I'm also pregnant so I feel your pain!