Don't be put off. Bigger fish usually = bigger bones that are easy to avoid (salmon, swordfish, cod etc). Small fish (anchovies, whitebait, kippers etc) the bones are small and soft so can be eaten. It's the ones in between that can be tricky, but well worth the effort. I have come to really love fish over the past couple of years, probably due to finding a couple of really good fishmongers locally. And it's a really environmentally friendly source of food. Apart from the farmed stuff it has pretty much zero input, unlike meat. The oily ones are so good for you too.