Everything will work out in the end, but the end could be tomorrow, next month, next year, in 50 years..etc. but it does work out, you just have to be patient.