Read this post on 2p2, it's about going pro, it does not completely answer your question, but it is in the area 
Spoiler
It's a pretty simple equation
Give your happiness a level 1-10
How happy are you with being a poker player? (1-10)
How happy are you doing the alternative job (1-10)
How much you stand to make in poker ?
How much you make with the alternative job?
Compare the $$salaries-
Does the difference in happiness level makeup for the $$?
If you're happier with poker+your earnings is higher, answer is obvious.
No one should have to grind micros for that many years. Treat your poker like a job.
If you're playing 8h a day ; I don't see why you shouldn't have any problem at all.
You're either playing with high winrate/low tables; or lower winrate and tons of tables.
If your wr is high there isn't reason why a 5bb/100 at 50nl can't beat 100nl. Same applies 2-5,5-10,10-25nl.
If you're stuck under 50nl for a long period of time, bad have tried your best; poker's probably not for you as a career.
If you're spending 8h a day on (playing/getting better) I don't see why you shouldn't be able to move up quick enough to make a living.
If you're not spending 8h a day on it;
(Why are you trying to make a career out of a profession where like 20% are winners, and trying to use this profession(poker) to replace 8h regular jobs?)
Be realistic all the big winners started out putting in lots of time studying learning and playing. At higher stakes, the regs your playing with depend on this for living.. If you're not putting in that effort why do you expect to be them?
The biggest reason people don't make it out of micros is just lazy, gambling , mental issues.
Don't fool yourself ever.
Don't expect to start poker from scratch whiff 2h studying a week, play 3h a day and expect to be as good as grinders at ssnl/micros.
Majority of guys I know at 100-400nl spend well over 3-4h a week discussing hands with regs and getting better. People such as priidix/meleab/Baebba/me put in well over 30-40h a week playing .
It's not easy. But what's the alternative?
Coaching +vid sub + books are gonna be cheaper than college tuition.
When I was in university last year I spent nearly 22h a week in lectures, 3-6hours in labs, and well over 10-20h a week.
After 4h years of schooling I stand to make about 60-75k"starting".
This is also 4years of school expenses and opportunity cost.
If you put as much effort in poker as you do in college or any education program I don't see a single reason anyone should be stuck in the "making a living in micros" micros is and should be a stepping stone.
You don't see college students "ponder" how they're financial future working at mcdonalds as a summer job.
Treat micros as : schooling/training before an actual job(ssnl) .