My partner is really horrible on an evening after work and I just don’t understand why he does it and I’m not sure what to do. He will be totally loving and kind on a morning. And sends me loving messages during the day but when he comes home from work he is awful to me and the kids (DS 5 yo and DS 2 yo) he is less awful to our youngest but on a whole he is really unpleasant to be around. When I get upset (at times he’s had me in tears) he will apologise and say he won’t do it again and then 10 minutes later he’s back to being awful and telling me to shut up or F off in front of the kids. Any small thing the kids do wrong he gets really angry and nasty about and then if I try to defend them he will be horrible to me. He likes to sit and scroll on and evening and if anyone disturbs him from doing that he is really unpleasant. I don’t understand why he’s nice all day and on a weekend and then so horrible on an evening. He has a low stress job which he enjoys. I’m the main breadwinner and have a high stress job. He has to pick up the kids from school but I make dinner, do homework, bath time and get them ready for bed so the distribution of chores is not uneven. Any advice welcome.