Harp on (something)

To talk repeatedly and tediously about something.

My friend has been harping on his lack of money for several weeks now.