yes I did have that before.  Ortho Tri-cyclen is well known for its less negative side effects.
However, when it comes to your case, you should take your Gym's suggestion.  Unless you don't think that your long period is a problem.