Why don't you just make the visit and lay the cards on the table. Tell him how you feel, and I mean everything. Tell him how he has never been there for you, how you think he only wants to see you so he can get something from you, how he has never been a father to you. This conversation can go one of two ways. He may be able to explain to you why he did the things he did, apologize, and you can both set some new boundaries and start a who new and different kind of relationship. Or get everything that you have ever wanted to say to him off of your chest have closure, change your cell and phone numbers and never see him again. I think this cloud over your head will effect you if not now but down the line if you do not suck it up and just deal with him. I had the same type of relationship with my dad (I am fifty now) and it took me until maybe 2 years ago to forgive him for our past relationship and try to make a new one. Trust me it is no where near perfect but I have accepted him for who he is, realized he will never be the fantasy dad I wanted, and forgiven him. My father was very strict, distant, has been married 4 times. Need I say more. Each wife came first, he never helped financially in anyway with schooling, wedding, etc. I have come to realize that this is all his cross to bear not mine. I deserved a better father but what he did give me was all he chose to. My father grew up with a very abusive, scary, father who he was terrified of and did not show love. So I get it. People make choices they can choose to do better or be better then what they had, or they can follow the same pattern. My father chose the wrong path, so that is his loss. As crazy as it sounds my daughter (who is 20) and I are going to visit him in Florida next week and taking a cruise with his current wife of 10 years (aside from my mom almost a record. lol) and 27 other women. As I said forgiving him has helped me to move on. I did have many issues towards men because of my relationship or non relationship with my father(trust me my husband has suffered the anger) and have realized that forgiveness has really set me free. There are some wonderful things my father did give to me. Independence, strength,and diligence so it wasn't a total loss. I am a firm believer in letting relationships go if they are toxic, however I also believe that we should give that person a chance to tell their side. Either way you will have some answers and much less stress. I hope things work out for you, stay strong. Good luck.