OMG i hear ya! i have 3! all popped out in the last week! I have even had to sit on an ice pack! I got one with my first DS and it took off after he was born! hope it happens again! not long for you now, hang in there!