Here's my perspective - there's ALOT so I split it up to avoid talking about it all in one go