"When I got home I was rocking for two days...is that normal? "
Actually, yes. Once your system gets used to "motion" you get motion sickness again whenever that changes. "Land sickness" is common in sea sickness sufferers. The cure is the same, whatever worked for you on the boat, take it again before you make landfall.
And both ways, the more often you acclimatize your body to the changes, the faster your body gets used to it.