乙方如果违约的话,甲方如果没有过错的话,甲方是不会退给乙方定金的。
这种情形,如果确定甲方不存在违约行为,乙方毁约,则甲方可不退定金。但具体是否退还,双方可进一步协商。
我觉得你的描述上看,甲方没有什么违约的行为,是乙方反悔,甲方可以拒退乙方的定金,我建议你以后买什么都不要冲动,不要做完的后悔了,没有后悔药吃,冲动是要付出代价的,但是你好好找甲方协调,看他能退你多少定金。