You were blessed alright, blessed with a great work ethic and ability to execute a well thought out plan of what you want to do. Give yourself credit for where you are today, primarily as a result of your sacrifice and hard work!! Best wishes for a successful future. We need more people like you in our country today...Yes, I am very blessed to be in the position that I am in. I worked 4 jobs (about 110-120 hours per week) for about 2 years to pay off all my family / student debt right out of college. Partially because I had to due to unfortunate family circumstances, and partially to just get rid of the debt as fast as possible. Regardless, I was able to pay off everything by age 24, and now I am down to a single job; my career as an engineer. I am grateful that I was given the abilities to push through the long weeks, lack of sleep, and diet of rice and tuna. It is overused, but I truly have been blessed, and it has been a very unique opportunity and a massive turn-around.