bigfrillypants,
First of all you need to go see a
gynecologist or your primary care physician since some can perform gyn examinations. You are 25 years old and should be getting examined yearly (remember a gyn performs breast examinations too). This way also they can rule out if there is anything "medically" involved.
Are you on
birth control pills?
You wrote Most of the time he can't use a finger though." Is this bc he is unable to penetrate the finger into the
vagina? Do you feel anything spasming or contracting? Do you feel dryness? Do you use a lubricant?
niva