I'm glad you've got it all tied up, over and done with, and did your best at all times, did what you knew was right for you, Passionfruit! You sound proud that you didn't talk with anyone, and so that is obviously the right path for you.
Others have a different path. Their path may be a violation of your personal values; it sounds to me, like they are. I'm not who I am to live in accordance with your personal values. I am who I am to live in accordance with my own.
We snowflakes are each created to be different.
I wish you well, too!