Samsara,
when i read your posts, you always crunch a handfull of almonds, almonds are hard, so use a mixer to help your teeths (in withdrawal they are fragile).
Another thing is to not brush too much often to not irritate gums, help your teeths when eat, with time they will be stronger; avoid sugar, citrus;
i do not know if this advices can help you; they work for me;
i see at 61, i have no more my young strong teeths, unfortunately; and if i eat hard food, i have also pains...