I feel you've experienced some break up, haven't you? Don't be so desperate! There are always pros in any relationships. If not, you had to stop them long before. There are many chances to meet a soulmale. So cheer up, visit https://www.nerdydatingsites.com, find a geeky soul like you and have a pleasant chat for encouragement... and maybe dating after a while.