Dear ,
To leaving is not solution.
first other's give solace to u but u can be only moderator of your life.
and ur age is only 23. if ur backgroud is good so just attack on your goal.
dont think other way to do settle.
and u enjoy ur failure. it is diff to enjoy failutre. but it is normal part of our life..during life ther will number of situation will create which will more diff than ca result.
our mind always be happy in good situation and depressed in bad situation so it is normal dont disturb ..jsut go ahed..
think always where everyone fall, from that limits i hv capacity to grow again.
best of luck , just attack on ur goal.
so first be cool and start prparation as u doing preparation in first attemp.
jsut walk , walk ,walk, walk ,walk ,walk ,and u will find ur destination.
and i m not telling u to attach with jsut ca but u feel u hv to leave ca then leave but decision must be urs.
and must be full of confident.
no excuse.
so dear all is depend on u.. dont think more..in failure thought disturb our mind is normal but dont disturb..
again i told u go ahed.
best of luck