In so many ways your are no different from all those who have passed before you and went on to kill it in IM. Many of these online marketers publish articles and run blogs where they share their personal experience with their readers. There are so many different kinds of publications and content about this very subject - things written by those who have done what you are trying to do. Learn from as many people as you can because almost everybody has something good to teach you.
The ability to be good to yourself is most important, and it is just as important as sacrificing and working hard to accomplish a goal. The Internet marketing journey can be daunting and it can prove to be an uphill battle, which is why it's important that you reward yourself on a regular basis when you achieve small goals. You are the only person who knows what is best for you and what would appeal to you, so just think about it and definitely do it. At least give this a try because you never know how it will work with you unless you try it.
Often times we can borrow from the positive, or neutral, energy of other people by simply talking with them about what we are doing. Just talking with others who are open to what you have to say will help to lift you up. Quite often when we are isolated, we may not see something, or the others will have a different perspective that will allow you to see other things. Have an open mind to all that is new because you will discover new things that will motivate you in some way.
All any person can do is make an objective assessment of their situation because while we can tell you things and offer methods, we do not have any idea about what you are facing, why, etc. Yes, you are very much aware of the need for forward movement, and so do that and show up each day for work - and take care of you.