If my BF/husband (albeit imaginary one LOL!) made a mistake like that, I'd be fine with it. She needs to realize that you couldn't have foreseen it. Keep the iPad until the bday - presents get spoiled if given before a birthday, and it makes the day so much more special.
Maybe get her some roses and say you'll help work to repair the floors, and that you're truly, honestly sorry? Unless she hates roses, then maybe sunflowers. (:
20 Gallon Long WIP Future Stock List
- x6 Dwarf Neon Rainbowfish
- x4 Longfinned Zebra Danio
- x3 Panda Garra