Several reasons can lead to your perm going away fast.
• Your stylist may not have softened your hair sufficiently and straightened your curls in a jiffy.
• The perm lotion used on your hair might have been mild while styling.
• You might have washed your hair with a clarifying shampoo that cleansed your product buildup while destroying your curls prematurely.
• Swimming is not recommended with permed hair. The chlorine water damages perms and dries them out. So, if you have continued swimming post perming your hair, the perms will wear out.