Puzzle #14

This is a Double Choco puzzle. I can't be bothered to write rules pages for every single genre that I come across any more, so the rules are below.


Difficulty: hard

Theme: Valentine's Day

Puzz.link link.

Divide the grid along the grid lines into orthogonally-connected regions. Each region should have exactly one grey half and exactly one white half; each half-region should be orthogonally connected, and the two halves should be exactly congruent. Numbers indicate the size of the half-region containing them; a region can have zero, one, two, or more numbers inside it.



Apparently Japanese Puzzle Twitter is making a bunch of these for Valentine's Day, so I thought I'd join in the fun. However, the latter half of the puzzle was difficult to finish off and I ended up enlisting the help of Puzzlers Club. Thanks to ManyPinkHats for coming up with a good end. It's still quite casebashy, though, so you have been warned.