I feel very, very lucky. I did graduate from college, just not with a degree that I currently use.
I stumbled upon programming as a senior and loved it. While at the start up, it was easy for me to spend hours a day outside of work learning because I loved every minute of of it. But it came at the cost of hobbies and a friendship. I wouldn't describe myself as motivated by money and don't tell my family and close friends how much I make.