Specifically with my mother. I talk with her on the phone and when we have already talked for a while, say half an hour, she keeps talking and bringing new pointless futile topics and expanding on them, which annoys me and sometimes I end up getting angry, and sometimes I manifest that anger getting "cutting" or being a little rude. She can talk for an hour or more until she has something to do. I don't tell her to stop because I'm this way and I expect her to realize we have already talked about the main topics and important stuff and a little bit more but she doesn't and keeps going for what I perceive to be too long.
I always feel really bad afterwards because of my unreasonable anger and irritation and the inability to deal with this, and when I get too rude most of the times I call her again and apologize.
It frustrates me even more because most of the time I'm not really doing anything better than talking with her, but I can't help but get annoyed when she starts to talk for too long about basically nothing, something that we will both probably forget in a short time.
And it's not like we talk once a month, we usually talk multiple times a week. We never talk so much even in person.
I love my mother, she is not perfect, but I really don't want to get angry with her but I can't avoid it sometimes and I don't know what to do about it. I don't want to ask her to not to talk too much to me because I think that would sound like an entitled kid, and if I cut her random talk I would feel like I'm not being patient enough with her, but I end up getting angry doing that.
And now that I think about it I think I have a tendency of getting angry with her like a stupid brat, I'm not sure why.
I would really appreciate any advice on how I can talk to my mother without getting angry?