I try to confess weekly, but every two weeks if not. I don’t like to go longer than two weeks.
My habitual sins are often centered around pride and anger. I sometimes take the name of the Lord in vain (I’m trying very hard not to do that but sometimes it slips in a moment of anger), I frequently use profanity, I sometimes get angry at people in traffic and call them names (in the privacy of my car, not to their face, but still…), I sometimes have impure thoughts to confess, laziness at my work, gossip or even calumny, failure to pray as much as I should, not making a proper effort to live the Lord’s day with reverence, judging others (this is a big problem for me), failure to defend or share the Faith when I have opportunities, occasionally abusing alcohol, and not making good use of my time or money.
I have, through the Grace of God, been able to stop or reduce some of my habitual sins. But I still struggle greatly with the ones above and generally find myself confessing at least some of them weekly.
Edit to add: I use the Confession section in the Laudate app on my iPhone to assist me, I also tend to keep a list of the sins I make as I commit them in a note on my phone so I can remember them when I go for confession. If the Spirit causes me to feel convicted in my heart of having sinned, it goes in the list.