Being good at something doesn't mean you want to keep doing it and yes things take time to master, you're not a natural on everything. Maybe you should take some time off, go travelling for a while, maybe your will see things that will get your interest.