Try Googling a few things:

Adult Children of Alcoholics - find a list of the characteristics they have in common.

ADD or ADHD

Depression

Bi-Polar

Anxiety

Panic Disorder

This doesn't mean you HAVE any of these - just that it would be interesting to compare notes with some of the information and see what you come up with.

A lot of it could even be from living with your mom, and the family situation.

If you do find some things from a Google search, make an appt with your doctor to discuss them. She or he will know whether further action is needed. Maybe just a few talk sessions with a family counsellor or something.

You have good friends to be concerned about you - and good for you for trying to find out if there is something in it!

Go for it - this could be the beginning of a very interesting journey for you. Not easy, maybe - but interesting and absolutely worth it.