>>47237826remember that pokemon has a subjective difficulty. Try using different mons each time.
Dich your starter, stop going for braviary and luxray, use bugs, maybe even dare to have bidoof as a member of your team.
Catch a pokemon you think its filler, enjoy life as it is, not everything has to be perfect, just let things be as they are and enjoy what you're doing right now.