This is going to be a boring, emotional & heart-pouring type of rant, so i'd totally understand if you wouldn't want to read this. I have…