I don’t know if I’ve ever met a person who’s better at making excuses than I am.
If you look at it one way, I do have a bunch of (partially) valid excuses:
My mom has been hospitalized since March and I’ve had to take some time to travel to Toronto to help my Dad out
Every weekend [...]