Hi Ashley
It's impossible for any of us to diagnose whats going on with you - you need a physical consultation with a Dr for that
There are a lot of free or low cost clinics around - if there's one in your local area you might get some medical advice there?
Free/Low-Cost/Sliding Scale Clinics | NeedyMeds
The 10377 clinics in this database are free, low cost, low cost with a sliding scale based on income, or offer some type of financial assistance.
2-1-1.org
2-1-1 provides free and confidential information and referral. Call 2-1-1 for help with food, housing, employment, health care, counseling and more. Learn more about your local 2-1-1 by looking it up here.
Of course with the holiday a lot of places are shut, but a hospital will always be open if you're in pain or really concerned
D