It's not like there's an entire month of a barbeque every single day. Each municipality sets aside a different day and the closest they can all coordinate to is that it's sometime in June.
Yep. Independence Day is a Federal holiday, and there are other Federal holidays throughout the year commemorating America as well. There is no LGBTQ Federal holiday.