you are under alot of pressure right now... try not to be so hard on yourself... your Grandma..
and finding out what your DX is.. all that is very new to you.. and you need some adjustment time..
your title said "mean", how about changing that to being human.. and being stressed...