I think it's more fate than anything. I do think everything happens for a reason, and that things work out the way they are supposed to. However, I think when people go against what they know is right and in their heart...they are able to delay the end result to some point. But then again...maybe even that is destiny too.
4951