You would think your parents would know this about you by now and since they seem really accepting of you. Incidentally did he know it's legal in most of the country now...
Honestly sounds like you were defending yourself from your psycho naive boomer parent but people will always side with who has the most capital and will stroke their boomer egos. Capitalism has torn families apart.