It is possible to sleep without drinking. I used to drink for sleep too, along with just avoiding life, but I sleep better now that I'm sober. You can too. If you want to stop drinking you've come to a good place for support and understanding.
Welcome to SR!