I'm not sure if I'm being unreasonable or not. My boyfriend (we've been togather nearly two years and have a one year old daughter) is usually lovely but his temper tantrums are getting mroe and more often. Just as a few examples, today his computer wasn't working well so he punched it, last night he lost an important letter and shouted at me when I suggested where it could be (it was where i said), he shouts when I ask him to do housework or help with the baby, he keeps saying he's disapointed with the child and shes not exciting enough, he doesn't work, yet when I go out to work he moans and sulks so much about babysitting that I've ended up taking her to my mothers a couple of times. I have a degree to study for, as well as working and doing most of the housework and most of the childcare while he does nothing apart from the cooking, yet whenever I ask him if he has applied for anything he flies off the handle.
I'm scared of him, not that he'll hit me or anything, but that he'll shout at the lodger or the baby, or smash something. I dread him coming home from the pub because he has his music on full blast and sings along to it, and shouts at anyone who doesn't sit and listen. He calls me names all the time, calling me stupid, I suppose I'm not a genius like him, but i get good marks at uni so I'm not thick. Every time I try to talk to him I end up apoligising and feeling stupid. HE goes around messing up things on purpose to wind up my mate the lodger, telling her (and me) that its his house and he can do what he likes. I've refused to pay his rent, but his mother keeps sending him money and he still gets child tax credit even though he doesn't work. He just accuses me of being matierialistic when i bring up money. What can I do???