Teaching Models To Survive: Proper Scoring Rule and Stochastic Optimization with Competing Risks