This is by far the funniest BL I've read. The way it started really wasn't my taste but it was so funny I just couldn't put it down and I'm so glad I didn't, it's
Punch Drunk Love