You can’t be a “Negative Nancy” and expect a great guy to be attracted to you, and want to make you his wife. None of us like being around 'downers'.(someone who is always complaining and always on the lookout for someone to dump on or share a gripe).
Let’s get real, real. Do you want a guy who is a negative type person, totally dissatisfied with his looks, his miserable life, his job, health or finances, etc. and is not trying to rectify these situations? Honestly, no great catch, be they male or female, is seeking this type of individual as a mate.
I found the following article very helpful in my quest to be a better me. I hope you will also. http://www.wikihow.com/Accept-Yourself,-Your-Life,-and-Your-Reality