I just need to rant...

So yesterday I lost my virginity to my boyfriend and we didn’t use protection because we were far from thinking clearly and we were very “in the mood” and now were worried about getting plan b on time, then right after that my mom comes and gets me from his house an hour before I planned on leaving to tell me my dog I’ve had for 3 years died because my step dad made us keep him in a kennel in the middle of may, it’s hot and he’s a husky and I always brushed his fur and gave him water and tried to give his as much shade as possible but then my stepdad cut down the tree and made the kennel smaller which I was absolutely livid about, and I feel absolutely horrible about it but sadly there wasn’t anything I could have done, my stepdad is stuck in his ways and to put the cherry on top of this cake of fuckery my stepdad refuses to believe he did anything wrong what so ever and says it isn’t his fault at all even though he’s the one who made us keep the poor animal in the kennel and shrunk it also taking away his shade and now my fucking fur baby is sitting in the back yard because he doesn’t even have the decency to bury him until like a day or so after (I can’t even go back there without balling my eyes out or I would do it myself). So in summary, I’m a terrible pushover of a pet owner.