i am sorry, i was wrongBut I don't get how you are saying:
What about X=0, Y=0 or X=1, Y=1? Those are each supposed to yield F=0 but your expression yields F=1 for both (indeed, for ALL combinations).
SOP will not be XY+X'Y+XY'+X'Y'
and
SOP would actually be
F(X,Y)=XY'+X'Y (as it is clear that it is an xor truthtable)