He's just over 2 and a half and has changed from a happy, loving, cuddly boy into a child I don't know anymore practically overnight. I feel out of my depth and find it quite upsetting. I'm pregnant too and wonder what the hell I've done having another one 
He's constantly shouting at me to go away which I find the worst. I don't know how to deal with it as nothing works. I miss him when I'm at work but dread going home because I know he won't be bothered I'm home and it'll just be temper tantrums until I can finally close the door on his bedroom when he goes to bed and let out a big sigh of relief.
Don't get me wrong, he isn't always hard work and a nightmare all day but it just seems like I get no relief as the bad times are frequently throughout the day. I just don't know how I'm going to cope with him if he's going to be like this forever more.
Does anyone have any tips for dealing with challenging toddler behaviour? I know everything I'm saying is probably standard toddler behaviour but I am ill-equipped to deal with it and feel like a crap mum.