Miri, anger and doing the online thing are good! Take some solace in the fact that someday when this fellow is old and gray, he is going to reflect back on this time and regret what he passed up! Seriously. Keep busy, help those less fortunate than you and do things to make yourself happy!
You sound like a lovely lady and deserve someone who will appreciate all that you have to offer. That being said, no other person will make us happy. Need to do that yourself.