Formateo de secciones, subsecciones... problemas con titlesec

Formateo de secciones, subsecciones... problemas con titlesec

Tengo un problema en este momento para editar subsecciones y demás con titlesec. Leí la documentación (y probablemente la entendí mal), hice algunos intentos, pero no tuve éxito. Adjunto la imagen con la que deseo obtener,ingrese la descripción de la imagen aquíel código de mi MWE,

\documentclass[10pt,letterpaper]{article}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}
\usepackage[spanish]{babel}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage{titlesec,calc}
\usepackage{changepage}

\newenvironment{changemargin}[2]{%
  \begin{list}{}{%
    \setlength{\topsep}{0pt}%
    \setlength{\leftmargin}{#1}%
    \setlength{\rightmargin}{#2}%
    \setlength{\listparindent}{\parindent}%
    \setlength{\itemindent}{\parindent}%
    \setlength{\parsep}{\parskip}%
  }%
  \item[]}{\end{list}}

\begin{document}

\section{X}
%Otra subsección
\titleformat{\subsection}[wrap]{\normalfont\bfseries}{\thesubsection.}{.5em}{}\titlespacing{\subsection}{12pc}{1.5ex plus .1ex minus .2ex}{1pc}
\subsection{Mí titulo es largo y complicado}
Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau Miau 

\vspace*{0.5cm}

\subsection{Mí titulo es largo y complicado 2}
\begin{changemargin}{120pt}{0pt}
Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto 
\end{changemargin}


\titleformat{\subsection}[leftmargin]{\normalfont\bfseries}{\thesubsection.}{-1em}{}
\titlespacing{\subsection}{-10pc}{1.5ex plus .1ex minus .2ex}{1pc}
\subsection{Mí titulo es largo y complicado 2}

\begin{changemargin}{40pt}{0pt}
Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto Texto 
\end{changemargin} 

\end{document}

y otra imagen que he conseguido hasta ahoraingrese la descripción de la imagen aquí.

Me gustaría poner la sección y su número dentro en a minipagepero no pude hacerlo y no sé si es la mejor idea. En el segundo resultado utilicé un nuevo entorno, pero en el trabajo de interés no se ve bien y no está perfectamente alineado en horizontal con el nombre de la sección como el primer resultado. ¿Hay alguna forma de hacerlo con nuevos entornos o directamente con marginla opción de titlesec?

Según la documentación \titlespacing*{〈command〉}{〈left〉}{〈before-sep〉}{〈after-sep〉}[〈right-sep〉, pero me gustaría poder mover el título en la opción de margen, como un agujero (como una figura con cuadro de ajuste), no solo las separaciones. Espero haberme explicado mejor.

¿Alguien puede ayudarme, darme una pista o algo más, por favor? Gracias por tu atención.

información relacionada