Geez mate - spent much time on forums? Questions get derailed constantly...and ppl are going to post up their opinions, their circumstance, life lessons etc. your going yourself zero favours by responding like a cock.
I’d say you’ve been given all the advice you need to make a decision on what to do. If you can’t make an informed call, from what’s been said thus far....well maybe you do need to speak with Dr Phil.