I get headaches everyday, tired all the time, random bruises, purple elbows, what could this be?

Many Reasons. There are many causes of headaches including inflammation, vascular, blood pressure, dental, eye, depression, thyroid, etc. However, most people have primary type of headaches: migraine, tension or cluster. See the attached photo. The international headache society list all criteria http://ihs-classification.Org/en/02_klassifikation/.
See your doctor. This group of symptoms could be explained by something as simple as a viral infection; however, an evaluation by your primary care doctor (with bloodwork) is in order -- make an appointment with your primary care physician.