FreeBSD has a reputation for being difficult, but using it as a daily driver showed me why that reputation misses the point.