What the heck?

I have been off my period for 3 days, and tonight I bled all over my bed... what could cause this? Its super embarrassing even tho my hubby is so sweet about it.