thanks, mom... gonna need therapy... yep, lots & lots of therapy...