Convolution with two unbounded signals
The main thing I see wrong with your approach is that as drawn, your \$x(t)\$ is actually \$x(t)= u(t)e^{-t}\$, not \$e^{-t}\$. Making this change should remove one the infinite limits on your integration (when the exponential goes to infinity).