It sounds to me as though someone left a piece of that Italian hero in the sandwich :o). This is a discussion group for people with Hep C; Medhelp has a doctor to patient dental health forum here:
http://www.medhelp.org/forums/Dental-Health/show/216
Be well,
Bill
You are too young to have your teeth start naturally breaking down. One of my lowers chipped while eating a sandwich at age 55. Dentist said they just wear thin after a long time. Mine just chipped some tooth off the back of the tooth and they bonded another substance onto it. Visit a dentist who specializes in cosmetic dentistry.
Do you have dental insurance? You could get an implant but it's very expensive, over $1000 per tooth. They pull the teeth, implant a peg to the bone and add a crown afer all has healed. Slow process but better than a big gap.