From my limited and personal experience, that makes sense. Insomnia was a MAJOR problem for me until I quit/regulated my drinking. I was a 12 pack a night guy during my major stress years. Now, I partake only infrequently.,,but...I had to go through total abstinence for a few years. Some may need to abstain forever.
For myself, I force myself to limit my sleeping to between 6-8 hours per day/night.
Now, I am not saying that my regulation is proper for all...we each need to find our own range...but it has worked wonders for me.
A sleep log that records your sleep time and resulting day is good way to find your own personal range. Note when bad/good days occur, and see if there may be any correlation with your sleep time.
Good luck bro....and...when am I gonna get my Dong Pic?