Sorry, whatever it is sounds painful. Is it safe to say you just bought the car? I don't think stalling your car would do that. At most you should drain the battery. Maybe something else was wrong previously. And not sure what you mean by starting your car on the hill, do you mean getting out of first on an incline? If it’s that, just hold the e-brake and release when you give it enough gas, the way I was forced to learn was when my friends put me on a hill and told me to stay in place using gas. That forced me to learn how to balance the clutch and gas.
Hope that helps with your driving,
For your car problems you get a bump and maybe someone else can help.
Mike,