I'm no expert, but I do know what will make each day great, and what wont. To be brutally honest I just recommend that you stop obsessing about the fact that you're single!
And take the time to be amazing today!
- Don't try to be everywhere and be available to attend everything you're invited to. Be social but also take the time out and care for yourself.
- Develop your talents and harness the many skills you know you have but don't use. Don't wait for life to start before you go to that class or join that group, your life is now, live today and learn something new.
- Use now to decide who you are and the person who you want to be. Be that person today and share yourself with others.
- Build and maintain relationships with a variety of people and try not to only hang out with your single friends. Network with the people in your life who both single and married, old and young. Keep those around you that will enrich your life. They'll also help you to make meaningful connections with new, interesting and like minded people.
One day when you're old and grey you'll remember this time of your life and you may find that you wish you did things differently. So instead of leaving room for 'what ifs', capture the moments you have now and run with opportunities. Be your own brand of amazing and be the version of yourself that the old, grey you will be proud of. When you're being your amazing self, you'll recognise how great you are, and the people around you will notice and be drawn to you too.
Enjoy your single life and make the most of it! Don't put a time-line on happiness and say "I'll be happy when" because 'when' is now.