Cira,
This is soo true! I am very hard on myself....and I make fun of myself often (you gotta laugh!!) but one thing I always manage to do somehow is persevere through it all! I only let my failures get me down long enough to figure out a way to turn it into something better!! Great advice!!