I hate the dentist too for pretty much the same reason, I had an NHS dentist when I was younger, her son was in the same year as me at school but I didn't really like him too much... anyway she was bloody awful, deciding once to not bother giving me anesthesia for my first filling I needed doing, her excuse - because she was running late, it hurt like bloody buggery and I've been petrified of dentists ever since. I moved to a private dentist when I left home and the difference is amazing, they certainly go the extra mile in everything they do and totally reassure you about everything. But they are bloody pricey! If you want your kids to make a fortune when they are older, get them into dentistry!!
I had an abscess once too, bloody painful, made my mouth swell up like a golfball, not too dissimilar to what I've been going through lately lol. I had to have the tooth removed in the end, although that's the only tooth I've lost and its at the back so not visible.