I feel like I've been where you are. Several times. Just when I think I've hit rock bottom I manage to reach a new low. I've had to rebuild myself from nothing and it takes time. But it's worth it....