There will be plenty of these in your life. And not always when you think you can handle them. They will arrive when you may not be expecting them or think you have the capacity to deal with them.
But you will be fine. Keep pressing forward with a determined, wry smile on your face.
Get yourself ahead of the curve. Then when the curve comes, you can deal with it from a position of strength. Good luck!