I agree that it is time to seek out a physician and a therapist. It also sounds like you have so much going on that any head might spin. Take care of yourself and make sure you give yourself time to breathe. If and when you get your diagnosis you may find the silver lining in your ADHD/ADD. There are some big strengths you have because of the way your brain works. It also makes sense to see a therapist. There may be a reason that you are pushing yourself to do as much as you are. There are also other things in life that can mimic the behaviors and struggles similar to ADHD.