What a rollercoaster!! This is why I subscribe to medium. Well done.
I have to say, I would have said the same thing as your friends. And good for them, and good for you. You better have some pretty good reasons for dating someone cast out of society (which it sounds like you did).
Sounds like everyone grew and it was mostly thanks to a lot of courage and honesty.
Best wishes, Alicia.