Hey D! I think you've been in a pretty good place for a while. We all go through a yo-yo in this time period but I believe you have landed in a spot where you can move on and you've reflected and acted on your path. Timelines differ for everyone but when you're ready, you're ready. Make your move as you see fit.