When I was in high school I was one of the smartest kids. I was in all the advanced classes. I went to college and didn't take it seriously, but graduated with a BS in Marketing. What followed was almost a decade of bullsh!t jobs that didn't pay much. So I'm 31 now, with no real experience in any real field. Over the past 2 years I've tried to learn programming, but it's been tough. I've been doing an online course in Full-stack development with Flatiron for over a year now and I'm only 1/3 of the way through it. It should take me less than a year to finish. I'm not sure why, but every time I get stuck I get super depressed. And I get stuck EVERY SINGLE DAY. I lose my mind every time. I start questioning what I'm doing, why I'm doing it. For as smart as I think I am, I'm pretty effing stupid. My dad is a computer programmer, and my mom is a professional in the health field. Both very successful. I just seem to lack whatever they have that made them who they are. Am I wasting my time? I feel like I don't remember anything that I learn in programming. I'm a daily weed smoker too, if that has any relevance. I need it or I would have offed myself already.