Bruising easily worried

I have been suffering from extreme fatigue so saw my GP who did some blood work. everything was normal except for a moderately low B12. Ive also had upper back pain and night sweats. My GP has attributed the symptoms to stress after my normal blood work but the last 2 days ive developed about 8 bruises on my arms/hands, legs and feet and i cant remember injuring them. could this be due to stress or do i need a second opinion? (im 28)

B12 deficiency can cause bruising, are you taking regular B12 now?