no no no...
don't be pessimistic dude, well, I know that sometimes what you say happens but accept the things that will happen may it be good or bad ^^
it's life so it's uncertain... you just need to adjust. That's what maturity starts, be able to adjust to your situation ^^
well, all you need is believe on yourself you can do it though as you you say it just happens all of a sudden, then life is teaching you to be vigilant and be always on the watch ^^