Life is filled with challenges and you will be confronted with some doozies! It's going to happen and you should welcome it!If you think that life is going to be a perfect path without any sort of detours than you are in for a big surprise. That's why you need to prepare yourself and recognize this now so that you can be ready when the times get tough. These are the moments that will define