We all have problems and it is easy to blame other people and circumstances, but you seem to be relying on yourself for your strength in dealing with your problems, that is very admirable and life affirming, and I truly wish you the best of success and health for your future.