hahahaha this whole thread makes me laugh. i too can identify with all of them