God...i realize that all my problems are self created and is a product of my mind. And no one can help me but myself....after all God also helps those who help themselves

I cant keep cribbing and do nothing about changing my situation.....So here i go, into my self help mode:
Top 10 reasons why i shouldn't change my job just now:1. From my previous org to the current org, there is no significant change in my skill set...so no value add. As a result, the jump will not be significant and profile would be same. And as per my plan, I should be aquiring BB by Sep 30. So Oct onwards, i can search
2. If i go to the same profile, i will not be able to study for BB in a new job. And that will get further delayed.
3. Since my job profile is a middle manager in IT, where ever i go, the expectations are high and demands on effort and time are significant. So i need to be very careful and selective in the options i get. I need to think of my family.
4. My father is relocating to my city in the next 1-1.5 months. He will need a lot of support and help. And i will need to take some time off. Wont be possible with a new job
5. Getting a new job is not cakewalk and takes a long time to materialize. Till then, if i sit and brood and not do anything, i am the loser. At least work sincerely till the time i am here. Ensure that i am adding some value - both to the org as well as to my self.
6. My current focus should be BB and BB alone!! I need to invest 3.5 hours for myself everyday. Out of which 2.5 hours must happen at work. Cant do this in new setup
7. My eventual plan is to wfh. And i have already chalked out a plan for that. That requires a lot of learning and patience. Where do i get that if i am in a challenging job?? At least, here i am able to do things at my pace. And 1.5 years is the time frame i have in mind....surely i can put up with it!! Look at the big picture.
8. Cant think of quitting and sitting at home w/o a job. The thought sends shivers down my spine

9. Whats the assurance that i will get a better work environment else where? U know i got through M...but didnt join becoz of that stupid NS...who would've been my boss. So if i have to work for an idiotic boss, better work for one whom u know and can handle...
10. And the big one - why should i worry or fear if i am sincere and believe in you..after all...if i go to astrologers, chant big big mantras...that may be ok...but nothing compares to a sincere heart and clear mind and an honest talk with you...u are my everything ...(and i say that to my father as well) Give us peace and a clear mind that knows good from bad and makes the right decisions (like the one right now - writing to you

)