a) She lost her dad.
b) She just traveled, which sucks. She's going through some shit.
c) You're her ex and she'll still be snippy to you for whatever reason.
d) Shaving your head as close as it can be shaved can be a shock to people. I always had mine buzzed shaved, but when I took the razor to it I had strong reactions from some people and I felt self conscious.
e) She's your ex. Who fucking cares? Feed her cat to a snake and let her dad pick her up next time.