I get frustrated with this as well. Lately, I've been completely focused on achievements and catches. There are many Pokémon that I should have caught already, considering that in the past, I had a lot more time and attended many events.
The most recent issue is with Latios; I got it but didn't...