the only way to watch shrek is to start with shrek the third until exactly the moment at which fiona reveals she's pregnant, at which point you flashback to shrek 1 and watch it all the way through TWICE before returning to finish shrek 3. then you watch shrek 2, take a quick puss break (both movies) then move on to shrek forever after
(this is how star wars fans sound)