My clock is ticking.

I feel everyone around me has a boyfriend, getting married or having a baby. 
I'm 31 and I feel my clock is ticking. I have become such an emotional wreck over this that I cry every day and night. 
I often think that I should end my life has I have no one