“Attend the gatherings of goodness, even if there is alcohol in your house and you struggle to pour it away.
And do not say: What’s the benefit of listening to spiritual reminders and I can’t leave my sins!
For indeed, the archer must release the arrow. If he doesn’t strike his target today, then perhaps he will tomorrow…”
(Ibn Shaafi’/ d. 565 AH)
You can replace alcohol with any other sin. Lying, taking drugs, haram relationships, disobeying parents etc.
Just because you may open the doors to sin, don’t close the door to Allah (swt). It’s a constant battle, but keep trying to be in the company of the pious and attend gatherings of goodness.
Perhaps, despite your shortcomings, Allah may adorn you with the garment of taqwa.