You can stop drinking wine.
First thing to do is ditch the idea that you can't. Of course you can.
Personally, I'd phase it out. I find titration is way easier that cold turkey on anything, because by the time you have titrated you don't even miss something.
I'd start by adding mixers. If you drink white wine or rose, pour 100 mls of it into a big wine glass and top it up to the brim with chilled sparkling water to make a weak spritzer.
If you drink red, it's a bit harder but you can still pour 100mls and top it up with 50ml of still water and 50ml of dark grape juice. Or make it into a sangria with OJ, fruit and sparkling water.
When you pour your first drink, also prep yourself a long soft drink of something you really enjoy, so it is ready for you when the wine has been drunk.
If you go for a top up, make sure you have finished the long soft drink first. Then do the same - prep a soft drink simultaneously. That way, you will still only have had 200mls of wine - that's just a little more than one big glass.
While you are drinking these, do some things that calm you and make you sleepy - listen to a meditation on your headphones or do a gentle yoga or relaxation session. Or light a candle and put on some soothing lulling music and just watch the cadle flicker as you listen to it.
Buy some sleep inducing teas - there are loads around, and brew one to sip in the bath.
After a couple of days, reduce the amount of wine in the mixed drinks by 10% - keep doing this until the wine is just a timny splash for flavour. Then stop buying it.