I've never been in even a remotely similar situation, so no help from me :10q:
..but damn, talk about a good problem to have, a gf, her mom likes you, and you're being given too many gifts. Best of luck man, but I'd be lying if I said I felt sorry for ya