Geez I wish I read this 4 years ago!