I can relate thanks for this, not everyone is brave enough to open up about this stuff... One of my main issues is pulling too many all-nighters. Organization and Structure are probably the most important.