This is so funny to me, I'm guessing what you call Standard is what we call manual as in 5 gears and a clutch peddle?The majority of cars on the road in the UK are manual, I've never driven an automatic and would be just as scared as you were yesterday. Get momentum at the bottom of a hill and as you start to feel the engine struggle change down a gear to avoid stalling, don't be frightened of it you will soon get there and wonder why you ever drove an automatic which isn't half the fun. Try finding a quiet place on a hill and practice hill starts too, just incase it happens again. Then at least you won't have to go back down to start again it's scary stalling in traffic. But well done you for not giving up.