I believe everything happens for a reason and sometimes that reason is not always immediately known. All that you mentioned above could be reasons for what you went (are) going through. Whatever the reason, you have become an inspiration for many who have seen your story and have experienced similar situations. You have become a voice for those who feel voiceless. While my heart breaks for you and what you are going through, I feel blessed that I have now had the opportunity to connect with you. You are stronger than you think and you have overcome so much. Your star will continue to shine brighter everyday....stay positive and know that you are not alone.