She says she needs "time alone" but I think you are the one who needs time alone. Loneliness is not cured by trying to "save someone from a poor country and a bullying boyfriend. It is a recipe for further loneliness.
Why not take some time to get to know yourself and what kind of person you are really looking for? Try meeting people in person-through your workmates and friends, by volunteering in a hospital or charitable organization. Have as your goal making friends. Friendship can and often does blossom into love by getting to know the person.
What is the rush? If you were buying a new car you would undoubtably look at consumer reports, take test drives, etc. instead of settling on just anything. This is a mate we are talking about here. You need someone compatable, not the next one who takes a bit of interest in you.
You need time to build your self esteem, also, probably. I'm sure it has been a blow to you that your "friends" and wife that were witnesses were less than sterling examples. Perhaps take some college courses or Tech school training to build you up.
You deserve better than you are giving yourself!!!!