The feeling of "running out" I can relate to.
The obsessions also (I manage my money like you).
2 bottles of wine is a lot to consume regularly by yourself.
If you're worried about it, it's causing you anxiety and sometimes to miss social gatherings then perhaps try to stop for a while. Stop drinking for a month or two. If you can't stop, or you can but it totally sucks, then you might have be able to answer your own question