Apart from family etc., I get personal fulfillment out of:-
- sport. I play competitive sport for a club
- PTA involvement
- holidays - god I love having my holidays to look forward to
- planning for the future with DP - I need to have a vision!
I too am crap with friendships but have 2 that, thank god are so long and strong that they can surmount long periods of bugger all input by me.