Why are you feeling this way? I think sometimes really weighing things up can help. List of reasons to stay Vs list of why you want to leave. Remember at this time of year you are mentally drained. My advice never make any big decisions based on emotions. Ride it out, take a rest and re-evaluate