If you may be pregnant, you should take a home pregnancy test (or see your doctor for the test). The HPT will be positive by the time of your first missed period. There are many causes of sore breasts, including pregnancy.
Sharp pain and vomiting with no periods for 3 months can occur with an ovarian cyst, but these can also be the symptoms of a ruptured ectopic pregnancy. If your pregnancy test is positive, this is a medical emergency. If your test is negative, you may still need evaluation for the amount of bleeding you are having, and to receive pain control. Talk to your doctor or go to Emergency for evaluation
There are quite a few different vitamin Bs in B complex. However, none is directly related to bone strength. Lack if Vitamin C causes scurvy which affect soft tissues, and lack of vitamin D and Calcium causes weakening of bones (and the medical condition rickets)