I'm sorry you've had such bad experiences in your civvy life! I promise not all men are like that. I personally have the most perfect partner for me and have been happily married a long time, so it is possible! To weed out guys just after sex, make a rule that you don't sleep with someone for the first 6months. Tends to weed those types of guys out.