bend (one's) ear
To talk to one for a long time, usually causing them to become bored or annoyed. Do you guys need any help in the kitchen? Uncle Stu has been bending my ear about the stock market for the past hour!
bend somebody’s ˈear (about something)
(informal) talk to somebody a lot about something, especially about a problem that you have: Max has been bending my ear all night about his job.