All your problems are your own fault. Your lack of discipline. Your lack of confidence. Your lack of responsibility. Your lack of ability to make decisions. Stop complaining. Change now.
i hate to say but financial stability allows you to be romantic and love properly. being broke keeps you in a survival mode and leaves you with little time or energy for romance.