You probably figure its too much trouble. Its easier to just go out get drunk and be happy on your own, but then again you don't get laid much that way. If you really want it, reach out and meet someone. If not, just chill. You're acting like you expect your body to make the decision for you, just do what you actually want to do.
thats how i am i dont take the time anymore to get women frankly im to lazy, i out pussied myself in high school and now i smoke and chill and when i do get laid they usually are some sexy lookin females, so dont stress just go with it