LNF,
Your situation's almost similar to mine ... except that the problem that I have is with my own father. He never argued with me over my relationships [past or present], but he's just one heck of a control freak about the other aspects of life. Basically, the way a parent raises/teaches a child, but in his case it continued to go past adulthood. Every time that we got together [family gatherings, vacations], which doesn't occur often to begin with, he always had his issues about anything and everything, including how I should live my life. He just had to have an influence in everything that I do -- to the point that he must make the decisions for me, instead of doing it by myself. From the TV set in my living room to the automobile that I purchase [including what's in it], he just had to have things done his way or the highway. What's really troubling was the fact that he would do this all the time, even when the situation and occasion doesn't warrant it [e.g. weddings, conventions, etc.]. It's always a one way street, and in his mind he's always right, therefore anyone who opposes him is making the biggest mistake of his/her life. I had told him numerous times that the time had come for him to stop since I am no longer a child; in addition to the graduate level of education that I had attained, my prosperous career, bought a house, and now living a married life; but accused me instead for being the most despicable being he ever encountered, because I refused heed to his demands. I had told him that I appreciated his advice, but heeding it was my choice to make and not his. Well ... need I continue??
In the here and now -- I really miss my mom -- but it left me with no choice, but to sever ties with him. In the last incident, which got ugly of course, I told him that if we keep on getting in each other's nerves every time we get together, I prefer to maintain the 300+ mile distance between us. I had decided to give myself one year of silence, which started two months ago [in May]. Which meant no birthdays, no July 4th, no anniversaries, no Thanksgiving, no Christmas, etc. I am not surprised if he doesn't give a s***, and if his BS prevails, then this arrangement will continue indefinitely as well.