((((((((DoggyBonz))))))))))
Does your T have another replacement or emergency T you could talk to instead?
With a lot going on and this happening - it's got to be quite a shock. I'm sorry that T had to cancel on you. You are not self centered, we all need support and it's not your fault that things are happening in your Ts life and you're not a bad person for wanting T to be there to help you deal with stuff.
You are NOT a monster, you are human.
For tips on things you can do to distract yourself, have you read the pinned topic on things you can do instead of SIng? I'd recommend checking that out and reading it through looking for ideas.