Here are what happen when you work on a niche you hate
You don't like to learn about the niche. Don't like to read articles and watch videos about that so you write dull content.
It makes you the best precrastinator of the world.
You don't want to improve your blog because you think it is a waste of time.
You are highly concern about the money, and analytics. You daily check your affiliate or Adsense dashboard to check the money. If you see no money, you give up.
Your everyday is somewhat a depressed day.
It is hard for you to be creative.
You can't smell the problems of the people who are in your niche easily.
So, always work on a niche you love. Find a niche in which you don't feel 5 things mentioned above.
If you say this niche is competitive, then you can find a sub-niche of that niche that would be less competitive. Carry on!
Follow me @earningmethod for more informations