im glad you were able to step out of your shell and gain a little more independence. from what i've read, you have a pretty good head on your shoulders and hey, a man that can cook and clean is always a plus
dont force yourself into a serious relationship if youre not yet ready, it can only end in a disaster. be patient. after all, you're young and you have all the time in the world.
remember, there are no perfect people, but there are people who are perfect for each other. live how life is meant to be lived, and you'll meet your mr. right along the way and yes, for now, you move on.
anywhoo, i wish you all the best.
trace.