I just started posted in the depression forums and this is my first time here - but I can relate to your post so much that it looks like something I could've written myself. I'm a sophomore transfer student at a new school with tons of students and I hardly know anyone, let alone where things are. So that is adding to my anxiety on top of struggling with going to class.
I was diagnosed with anxiety and depression awhile back but am just receiving help for it again since I stopped for awhile - I'm on antidepressants and getting counseling. But I understand what you are going through. My attendance has slipped too, and my professors I'm sure are judging me, especially my psychology professor. I decided since her attendance policy is strict, I should speak with her about it. I am doing that tomorrow, and I am very nervous; but it is the right thing to do because I do not want a bad grade in that class.
I understand how it is to feel guilty, ashamed, and embarrassed to tell anyone - I've been contemplating telling my professors as well. I feel like they will think I'm a slacker or just won't understand. Their little snide remarks don't help us in wanting to go to their class either! But my advice to you is to let them know, even through email if you cannot face them, since that can be hard sometimes. I am anxious as can be but I know I have to try and make things right. If you mentally prepare yourself, you can do it, I am sure of it. You will be glad you did. Don't beat yourself up over it - just think in terms of the future now. You may have done poorly on some tests in the past and your attendance was not what you want it to be, but from now on, you can change that and try to improve it. Every day is a struggle but you can do it.
Good luck and keep posting...I hope this was at least somewhat helpful
"Sometimes a struggle leaves you fragile; shaken up, shotgun shy. With heartache past, and open eyes, you'll come back stronger, bigger, better. Maybe this time, things will change; brand new day, forgive, forget. Time has past, back to life; hand on shoulders, bigger, better..."