<human>: I was dating a great guy who I had a good relationship with but I decided to break up with him after 3 years because he was going into grad school and research in a very difficult and poor-paying field. Aside from that I also disliked that he didn't have very good genes since both his parents have had hereditary diseases in their late 40s/early 50s. Otherwise our relationship is great. Now I am casually dating another guy who is very well off and has better social graces/no family history of horrible diseases. The problem is I don't think this new guy is as invested in me. My ex has recently reapproached me about getting back together and I realized that we had a good relationship aside from my worrying. I realized I do still like him but I can't get past some of his attributes? How do I get past this? Should I get past them? Just generally in the future assuming I just cut off contact with both these guys how do I teach myself to love someone for who they are instead of being annoyed about them not having a good career/having some health issues or is that something I should not give up?

Can you condense the text into a few key points?
<bot>: How do I teach myself to not care about someone's career and health history if everything else in the relationship is good? Or is that something I should worry about and not compromise on?