Bone marrow contains tissue that produces lymphocytes. B-lymphocytes (B-cells) mature in the bone marrow. T-lymphocytes (T-cells) mature in the thymus gland. Other blood cells such as monocytes and leukocytes are produced in the bone marrow.
However, Soma and anxiety is not one of these situations. Since the anti-anxiety effects of Soma are not very strong, you would need to take unsafe amounts to treat your anxiety. A good doctor would not prescribe Soma for your anxiety and would suggest other alternatives.
promethazine (phenargan) for anxiety? Saw my psych today who's prescribed 25mg promethazine for anxiety, after talking to a pharmacist to find a suitable medication that comes in liquid (he wanted to prescribe buspirone or lyrica but couldnt as I cant swallow tablets). It just seems a bit unorthodox, not heard of anyone taking promethazine for anxiety before.