Thanks for all your ideas and hopefully I will find the one that works for Sunny. I did follow Wayne's advice last night and gave him some wet food just before he went to bed and I kept him awake as much as I could yesterday when I was home. I am happy to report that he didn't wake up last night at all until 5:00 AM when my alarm went off. He is the sweetest little boy and I just love him so but I was really getting frustrated with the lack of sleep every night. It is like having a newborn baby again. He is napping right now but I keep waking him up so that he will hopefully sleep through the night again tonight.
Again, thanks for the warm welcome and thanks for all the replies.