Sammy there is no need to feel ashamed at all. While I am not a medical expert it does indeed sound like you have post-partum depression. When your husband is not there to help you with the baby it leaves you feeling overwhelmed, stressed, and anxious because you have to do it all on your own.
First of all, most importantly, and immediately, contact your doctor. Tell him/her your symptoms and that you believe you have post-partum depression. There are many thing the doctor can prescribe you to help level your hormone levels.
Secondly, do utilize friends and family as much as possible. Explain to them what is happening. I am sure all of them would be more than happy to help take care of that little bundle of joy, giving you some time to yourself to relax. When they come over use that time to take a nice hot bath with relaxation aids: candles, scented body wash specifically for relaxing, etc. Lavender works very well for relaxing. You can also ask them to take the baby to their place so you can get a nap in. Or you may choose just to step out for a while, do some shopping, have a dinner alone out, go watch a movie, or whatnot.
Thirdly, make sure you are taking good care of yourself. Continue to eat well balanced healthy meals. Get some exercise. Sunlight and fresh air helps, too. Get out in the sun. Put the baby in the stroller and go for a walk. Play soothing music for you and baby. To help with the lack of sleep be sure to sleep when the baby sleeps.
Whatever you decide just don't be afraid to ask for help from the doctor, friends, and family! Asking for help does not mean you are failing at being a mother! All of us new mothers need help from time to time and being too proud to ask for the help we need only does harm to ourselves, and ultimately to the baby.