Приветствую.
Если говорить о каких-то конкретных физических причин уменьшения - нет, разумеется мефедрон не сделал ваш член короче в прямом смысле этого слова.
Размер напрямую связан со степенью наполнения кавернозных тел кровью, а отвечает за это если упростить: возбуждение. Снизилось либидо, нет сильного желания и возбуждения - нет и хорошей эрекции. Конечно есть некоторые соматические заболевания которым могут влиять на это напрямую, но это не ваш случай с вероятностью в 98%.
В вашей ситуации первым что нужно: восстанавливать интерес к обычному сексу. А здесь к сожалению нет четких рекомендаций. "Просто пропей эти таблетки, все заработает как надо" - не получится. Вызвать хорошую эрекцию медикаментозно мы можем запросто, а вот опять научиться любить процесс после хим.секса - нет, увы. На это требуется время (и разумеется отсутствие какого-либо допинга из ПАВ). Нельзя говорить прям точно, но по накопленому опыту, в целом процесс обратимый, но в среднем требуется 1.5 - 2 года.
Советую начать с работы с психологом. Вам в первую очедь к ним. Связаться можно чез тг (указано в подписи)