I believe that Romney is more socially conservative, but has made some compromises to get elected in Massachusetts.
For which you have only your blind faith.
One could as easily believe that Romney is a liberal extremist -- he ran to the LEFT of Ted Kennedy on social issues, after all -- who has tried to avoid taking any strong stands so he could redefine himself based on whatever political office he decided to run for in the future. US Senate? He's a liberal! Republican primary for governor? He's a conservative! General election for governor? He's just to the right of his psycho liberal opponent! Republican presidential primary? He's a conservative! General election? He's a moderate again!