Whoa....how am I gonna explain this to my girlfriend....