You obviously are suffering from a lack of self discipline. You have too much going on and as a result you are like a boat without a rudder..eventually you will drift and land on some unchartered island. You must set a course for yourself. You must prioritize which includes the use of goal setting and the establishment of a compelling future.
I suggest you read AWAKEN THE GIANT WITHIN by Anthony Robbins. By establishing what your beliefs, values and rules are...you should be able to derive a master plan...and like a torpedo heading straight for its' target...hit your mark. Good luck to you.