You are a gem. Has anyone ever told you that? This blog has really uplifted me, and although you're going through struggles with your mom and sister, you've obviously got your head on straight.
I wish you the best that life has to offer, because you're one of the people that really deserve it.