Michael David Johnson, There are many reasons why I love you Michael David Johnson, but since I only have so much time to list reasons at the moment, I have decided to tell you another 20 more reasons why I love you so much right now…… 1. You always encourage and support me. 2. Your mom. Jeanne is awesome. Most…