At the end of the day, you don't have any choice but to let go of bad things in your life, even if they seem to make you the happiest.
Been there Done THAT a whole bunch of times life is funnie like that haha. But as my grandfather would say keep living it ain't over til it's over.