Yoga is great! It's all about what you can do in the moment and not about pressuring yourself to do more - you accept what your body is capable of that day and that is good enough for that day. Self-forgiveness and acceptance... just like DB'ing
Sorry to hear about your back - is it muscular? Maybe some flexeril might help acute attacks?