How do I regain my attention span?
mattm: Do less.Start by working on it for only 15 minutes per day.  Set a timer and when you reach 15 minutes you have to stop no matter how much you want to continue.  It will help you look forward to it for the next day.After a few weeks you can increase the time you allot per day.  But if you ever find yourself getting bored or not looking forward to it, then cut back.  It will take some practice to find the right spot.