Have I got this right? They have been together for 12 years, since the OP was 18, but it's her house?That’s been done before. She’s having twins. The buslings will be knitting booties and jumping up and down shouting “you go girl!” before the day is out.
Have the lovely supportive friend relative made an appearance yet?
The one that will cheerlead/attend the date/help pack the boyfriend's possessions into black bin bags and leave them on the doorstep