Kelly was the problem
You know when Patrick is like "Me and Kelly sorta just happened!".
Bullcrap! Kelly knew that Joe and Pat were best friends, and she flirted with Joe and led him on just because he gives her the opportunity to see Patrick. For example, inviting Joe to the end of school party and then during the party, she flirts with Patrick. Also, when Joe goes to visit Kelly at the golf course,she acts like she is interested in what Joe has to say, but it's obvious she really wants to know how Patrick is doing. Furthermore, when Joe invites her to his house in the woods, she spends all her time there hanging out with Patrick and pretty much ignoring Joe. I'm just annoyed at Kelly for blatantly flirting with Joe (calling him and giving him googly eyes) and then going for his friend. Total manipulation! Even if she truly does care about Joe as a friend, her actions were so selfish.
Don't get me wrong, I get that Patrick shattered the bro code. But it was kinda like you couldn't even blame Patrick because Kelly had it all planned to get from Joe to Patrick....
Just wanted to point all that out. But other than Kelly, I like the movie, really good imagery and music :P