While I agree that cousins are a little close for comfort for me, it is perfectly legal to have relations with a cousin and to marry. It does not meet the legal definition of incest.
That said I think the op, if he's telling the truth, has some relationship issues he's going to have a tough time resolving.