Jen, don't lose Faith! Things always work out for the best! This just means that there is another (better) plan for Leda!