Jim,
No matter what is going on... there is nothing that you cannot handle.. and whatever it maybe.. it will make you a better person for it... instead of letting the troubles eat at your spirit.. embrace them.. no matter what happens.. the sun will still rise tomorrow.. the moon will still set tonight.. no problem will ever change that... and if it can change it.. you problem is nothing to what we will deal with then...
Your strength is your spirit.. your heart.. be thankful for everything.. give thanks for everything.. good and the bad.. without the bad, we have trouble appreciating the good.. without the bad, we cannot mold ourselves into better people..
Live your live in Honor of the One who made you.. live your life so you can look every man and woman in the eyes, and have no shame..live your life with respect for all... you will find out, the trials and tribulations we deal with become easier to handle.. that we meet these challenges with a smile.. because we know the rewards..
I pray you take time to sit down somewhere and let this fustration go... to realize what is truely important to you.. and to let everything else go...
I am just a humble man.. who has lived life, I made wrong choices, and I made good choices.. I believe once you have faith in yourself.. there is nothing you cannot do, as long as you give honor to the Creator... life never has to be complicated.. sometimes.. we make it that way...

DaNeil