The lemon part was the easiest I have to say. I lot of lemon straining was involved. For the meringue, I kept thinking I was doing something wrong because it was only getting slightly puffy. Just turns out that it's meant to be whipped for a long time before the right fluffiness takes place (something I'll know for next time).
So although the meringue isn't fluffy, it still taste good. Today I'm going to bring it to work to share with my co workers. Hopefully they like it.
(someone took a chunk of the Meringue- i guess it was that good :D)