Sounds like you already lost. You're allowing the conditions to get in your head. Finding is mental, and you need to stay strong. If you're filing all the conditions under "negatives", my advice would be to stay home.
If I were fishing, I'd look for in-flowing water, creeks, and newly flooded brush. I'd grab my squarebills, spinnerbaits, and the loudest jigs I own and beat up on newly flooded brush around inflows. Good luck!