Be happy you are on the water. Catching is a bonus.
It's been so hot here in Texas that I finally had to admit defeat and shorten or stop my mid-day trips. When the heat index is 116 degrees it's time to watch Youtube crappie videos instead of being on the lake.
Seven might not seem like many but think of all the fun you had catching those seven.