I have very bad panic attacks and anxiety brought on by nothing at all. My boyfriend says its in my head and I don't need medication. Is this true?

Panic. Panic disorder is not all in your head. It is result of sudden overflow of adrenaline from brain (fight-flight chemical) that affects your body and gives you those symptoms.
Panic attacks. My guess is that your boyfriend isn't particularly knowledgeable about anxiety disorders. Would recommend a medical workup to rule out medical causes - psychotherapy is also very important. It is to be determined if psychiatric medications are indicated.