You are Rocky and your W is the son. But the message is the same. Take ownership of your own life and problems and stop blaming others. Likewise, stop assuming blame for someone else's life choices. It's their life. It's their choice. NOT YOURS.
Stop beating yourself up and start asserting that you are a man of worth.
And WHATEVER you do, DON'T become the side of raw meat, hanging in the meatlocker.