How long has it taken to get this far in the relationship? Days, weeks, months? Distance yourself for a while and take the long view. Don't expect miracles all at once; yet don't give up altogether. There is a lot more yet to be discovered in the partnership, so keep going, but give each other space.