Thank you Dan, Borek, and sjb!
It has been a struggle but a worthwhile one. Just want to say thanks to everyone who has given me advice over the years here. This forum is an excellent resource with very helpful individuals and I'm grateful for all of the help I have been given!