you know your heart and your situation. the most important thing about standing is standing first for yourself. Everything in your life is a lesson and I think you have been being the best person you can be and sometimes the lesson may be to let go. you are a good man and you will know what is what