Even though it may feel like you’ve just met your soulmate, the timing may not be right—as in, one or both of you may already be married.
See All 139 Episodes of "Still-A-Frog"