STRVNGLED – i cant find happiness on this earth.