Everyone knows they're meant for each other--except for Lily and James themselves. Will they ever get it together? Will Bellatrix ever get James to notice her? And why is Snape always so grumpy?