Most Helpful Guy
No one is perfect we all have our faults. You shouldn't leave someone for depression it's in controllable in some case, medical may help is some, other a strong support network "friends, family, boy/girlfriend". Some people can't handle real life so they go for easier things "when they find out you have medical issues, there partner gets pregnant or money's tight".
You are young 18-24 family stress, work, school, hormones "your body is still growing", trying to decide what you want to do in life it's all natural, Don't worry about him. You will find someone else work on and focus on work/school and your personal well being, improve yourself. It wasn't you it was him.
Most Helpful Girl
He's being a jerk. Many people won't stay through hard times. That takes a lot of caring. It's not your fault that he left, and I think you're right to keep him gone from your life. You deserve to have people who are positive about you and support you.