the possible causes for your symptoms are,
cyst: bartholin glands will be present near vagina on both sides, their function is to maitain lubrication during intercourse.
when the ducts of the gland becomes blocked it will cause cyst formation.
may be because of friction you are getting pain and bleeding from it.
-cervical polyp: sometimes cervical polyp also presents as lump of vagina, it can also cause pain and bleeding.
so to rule out the possible cause and to take treatment you have to consult gynecologist, don't feel embarrassed as these are common complaints in females.