You should never give up against your problems, on the contrary you must face it and try to resolve it, even if you fall you have to stand up again, and retry until you reach your objectives, like Winston Churchill said "Never, never, never give up !!". So stop thinking that you are weak and begin changing you life from now.
Finally i want to say that you are the only one who is responsible for his problems, so trust that you can resolve it.