Holy heck Kenna, that is a lot to deal with all at once!
I would not want to give you any advice, as your issues probably play off of one and other...hard to pin point one thing that will help. But... I will say once again that metformin is not for everyone, i can't take it and i have a cast iron stomach!
Also you mentioned your blood sticks for your meter...i can only draw blood on my ring and small fingers, and if you stick on the sides about a quarter inch below the nails they bleed pretty good with minimal pain later, as you rarely touch those areas. I hope you are using something that springs forward and sticks you, rather than jabbing yourself...that is very difficult to do on a regular basis.
Blessings!