Anata no Tame no Kono Inochi (My Life for You) (english) Lyrics

Lyric discussion by chatterer 

Cover art for Anata no Tame no Kono Inochi (My Life for You) (english) lyrics by Gazette

I think the "all in my mind" part is a reference to all the things being sung about. It's his imagination running wild. Because he doesn't approach the girl. He just assumes a bunch of negative things that could happen if they were to come into contact.