I would revisit the eat late at night problem;
when one eats doesn't matter; the food gets processed exactly the same, the body doesn't care. What helps me too, is understanding that I like to eat a little every 4-6 hours or so and that 8 hour nighttime, doesn't do it! But maybe do some raw veggies/carrots too if you are going to try the apple? Last night I had about half a cucumber and that helped me get to sleep; maybe a salad with crunchy stuff would help as well as an apple.
If I wake at night and am a bit hungry or out of sorts (which happens lots now that I'm getting older) I'll go eat a banana or slice of toast or something comforting like that (yogurt works well for me too), something that I can "add" to my breakfast food calorie count the next morning (sometimes I eat a bowl of cereal w/fruit (banana or raisins) as the milk/calcium & magnesium help me get back to sleep and sleep well).
http://www.sparkpeople.com/resource/...les.asp?id=407