Скажем так. Если девушка называет мужчину импотентом и лошарой - ее надо тут же выкидывать из жизни и забывать как беспросветную дуру и просто гнилого человека.
Девушка у которой есть хоть немного мозгов понимает что организм человека может давать сбой. Это нормально.
Девушка добрая и хорошая никогда не станет в такой ситуации мужчину обвинять. Она его поддержит.
То есть конкретно по последней - проблема полностью в ней а не в вас. Хотя может и в вас - вы зачем такое чудо выбрали?
В целом по теме - это очевидно не проблема магии. Это к психотерапевту, разбираться с блоками и самооценкой.