Hi Kev,
I sorta know the gist of what happened. A real man is one who is always ready to apologize and take the responsibility for his doings. A real man is willing to admit when he is wrong without trying to justify his actions. A real man will humble himself and is willing to ask another for his forgiveness. A real man does what he has to for his family. Kev, you're doing the right things.
I'm real sorry to hear of your stresses. Sounds like you've got a plateful in front of you. I know it's easier said than done, but just tackle one thing at a time. You're dealing with a you're wife's illness (congrats on the marriage, BTW!), a child, a house, and the loss of a child hood dream. That's really rough!
I agree with Tropicalcats when he said, "and the first time you hear your little one call you daddy you will forget any trouble you may have had on the road to get there.". I still remember the the first time my oldest daughter called me "da". It still moves me to tears of joy. All things will eventually pan out although it may seem to take forever. Don't take too much on your plate and seek help from others. Friends will help in time of need. Don't be afraid to ask for help. Wish I lived closer to help out. Do you have family that can help?
I know you feel sad about letting go of the Barracuda but just know that you're doing the right thing. When I wanted to go back to school I had to sell a highly optioned out '69 LeMans convertible that I still miss now. I know I did it for my future and now I have my Challenger. Cars will always come and go but your family needs you now.
Take care! Try to relieve your stress, I know it's tough.