Try to look at it from a different angle mate :
If your leg is broken, you're in plaster and on crutches, everyone can see that your leg is broken due to the cast and the crutches.
If your head is broken, how do people know, they can't see inside your head - there lies the problem with mental illness.
By worrying what other people think, you are at best adding to your already anxious state. At worst making your depression / anxiety worse.
I have been exactly where you are now and in the end I thought f*** it, I'm going to come out and tell everyone that I'm not well. The reaction of some of those around me was similar to what you've described, but also my closest mates told me that they knew already and it was cool. Plus one mate told me in confidence that he'd sufferered from anxiety problems for years and he was being treated it, but asked me not to tell anyone. ( stigma )
What's the difference between a broken leg and a broken head ?. There's no difference other than the stigma that's attached to mental illness.
Get it out in the open mate. Your proper mates will support you and remain your friends. Those who don't, weren't actually really your mates so let them go. I know it's easier said than done, but once it's out in the open you won't have to worry about what people think anymore as they'll all know.
Don't be ashamed mate of what's wrong with you mate, a mental illness is the same as any other type of illness.