It is very possible to be happy and single. In order to achieve this state, you just have to focus on getting to know and loving yourself. Enjoy bettering yourself. Spend time doing things you love with the people you love. Have fun and you will find love when you stop looking for it.
Why not? You cannot depend on someone else for your happiness. Find a job, friends, and hobbies that you enjoy. You will attract other people to you and may find a mate. Don't make that your goal,however. Enjoy your life.