Megan it was lovely to read your post, i could feel your happiness,and it was good to hear, and great that you had a good time with your mother, treasure those moments, and when-ever you are feeling low or bad about her, try and focus on those times, hopefully you will experience more happy times with her and the bad ones will become less.

You know what caring as much as you do is indeed what makes you the special young lady that you are,i hope you choose a career in life where you can put your ability and skill to good use, because not everyone is like you sweetie, it is a quality about you that I admire so much, your giving , caring sweet nature.

Just be careful to try and make some time for yourself, if you are always giving and caring for others you will reach burn out and then you won't have the energy or desire to help others as you do now, so that is all we are saying.

You take care now ya here and I hope things continue to improve and you can feel this happy on a more regular basis, love ya.