Thanks ladies!
I got up early (im on school holidays at the moment so dont need to get out of bed at 5:45!) and made him pancakes, fruit and bagels for breakfast. I also got him a birthday cake which i gave him. He opened his presents and cards over breakfast then went to work.
In the evening his parents came round with more gifts then we all went out for a meal. Tim wanted to a curry so we went to a local indian restaurant and had a really nice time. I ate so much!!! Because I got AF i was able to drink again so i had a few glasses of wine at the restaurant and then we shared a bottle after his parents went.
We have just spent today together bowling and then we went to the cinema, just waiting for dinner to cook and i think i might just open another bottle of wine