Thanks for all the kind words everyone! I'm doing this on my phone this time so going to keep it short, good news-westjet says they have my bag, apparently its on its way! We're at Hidden Paradise now, enjoying it so far, just got back from the pool and were talking about where to go for dinner, looks like Canoe it is!
Definitely feeling a lot better about things, a lot of that due to having the feedback and support from everyone here, you guys are so awesome!