Walk away. I know you're overcome w/ the feeling that you need to get the money back, but there will always be a game. Right now, you're not in a good "poker" place, and there's a good chance you're tilting.
Consider stepping down a level. If you are taking beat after beat (and it's hurting too much) it's likely that you're playing a bit over your head. Remember the rules of thumb:
Limit HE: you should have around 300BB's for a particular limit...
NLHE: you should have about 20 buy-ins...
Right now, I'm not following the rules, but I'm not complaining either. Cold streaks suck. Good luck.