You sound like you are very capable of handling all that gets thrown at you, but I do understand how hard it can be sometimes. Do try to keep the positive attitude, even if it's just that your positive that you'll get it done!
Take care and best of luck to you!