I am very sorry you had to go through that. You were not being irrational, nor were you harsh in judging those who actively pursue a lifestyle riddled with shit.   I really hope your goal of having children come true. If you need someone to talk to, please pm me. Wishing you the best of luck in the future!