Over the last few weeks especially but for longer really, I find myself getting very easily irritated by particularly my boyfriend. He will not be doing anything wrong, just asking for something and I will make some stupid remark or question why he wants it. I can tell I am doing it. Feel it building inside. At other times I will be getting irritated and my tone of voice changes and he picks up on this and gets angry and causes rows. I will find myself in a foul mood for no good reason and find it hard to get out of. I have no idea why I get like this. Often it is when things do not go exactly to plan or as I would like them. I will 'pull faces' according to him, go quiet and moody.
This is ruining or relationship. He says he cannot cope with it. He is a nervous kind of person and easily offended. We cannot be together if I cannot change....
Each time we split I promise to change and things are fine for a few weeks and then deteriorate again. I am at my wits end. I don't understand my moods or anger and don't know how to control them.
Please any advice....