Abbey,
I think we have all had a few of the things you mentioned at one time or another. The swelling could be a sympton of many things, to hard to guess at. But I can tell you that your teeth and gums need to be checked asap.
People let there teeth and gums go cause of fear or money or both. But
a lot of problems stem from this area. Floss your teeth everyday and use a
soft brush gently on your gums and teeth. If they are bleeding and swollen you need a dentist to check it out for you.
Your hand could be arthritis, it could be circulation, it could be nothing but get it checked for your sake. Not much help but something need attention before they get worse. Good luck.