Rants An Abysmal Ending… 5 Feb 20145 Feb 2014 Spoiler Alert : Might contain some facts revealed in finale After an 8 year stint Dexter finally came to an end in 2013. Definitely one of the most intriguing TV…