Попробую по порядку, потому что эмоции зашкаливают
Во-первых, свыкнитесь с мыслью, что от чувства вины Вы не отделаетесь никогда. Если уж человеку дано умение сопереживать, то это неизбежно, просто надо научиться с этим жить. Вы подумайте сами, ну пойдете Вы в приют, выберете Собакина, а по пути обратно встретите ещё одного, который посмотрит на Вас ТАКИМИ жалобными глазами, что он покажется Вам самым несчастным на земле псом, даже несчастнее того, которого Вы уже выбрали. Итог - чувство вины неизбежно. Само это чувство не плохо, оно свидетельствует о том, что душа человека не черства. А вот если это чувство взращивают со стороны - над этим уже стоит задуматься. Поговорите со своим молодым человеком о том, что он тем самым угнетает Вас, делает Вам больно и т.д.
Во-вторых, бывают люди, до которых доносить что-либо бесполезно, это просто трата времени и нервов. Они тупо стоят на своём УЖЕ ПРИНЯТОМ ими решении, придерживаются исключительно своего ЕДИНСТВЕННО ВЕРНОГО, НА ИХ ВЗГЛЯД, МНЕНИЯ, несмотря на достаточно взвешенные и логичные аргументы собеседника. Это очень плохо и тяжело. С этим нужно либо смириться и каждый раз терпеть, уступать если Ваши решения не совпадают, либо ....