Life been tuff recently