Well, you're not stranded by a multi-city ticket, but by forgetting your passport. You can often get a same day passport, if you have your other details (birth certificate, etc). You can call the airline and explain your situation. And hope for some help. Otherwise, it's your fault, and you'll suffer, I'm sure.