Hey, it is me again!
I do see what you mean about your mother's advice... Not being a doormat.. etc. And, at face value, that is great advice!!!
So, we are def. cool on that.
However, I think that Pea-N-Me did a good job, in the first few sentences of her post above, of describing what I, and others, have been saying.
Def. not be a doormat....
But, just from what we have been reading...
It does seem like there is something throwing things off somewhere.
Again, I am posting because I do have somebody in my life who just sounds so much like you!!! Great person... Great intentions... But the issues that I mentioned in my post above really throw things off in a serious way!
There seems to be some 'defensiveness' in your post. (and that could easily come from underlying anxiety) And, I think most people her are trying to understand and be helpful... So the defensiveness, and feeling that people here are being rude and or judgemental is unwarranted. It isn't needed or justified. I am afraid that this is an example of how little issues can keep one from connecting with others in a more positive and easy and natural way.
We are happy to hear that you are ready to 'put yourself out there' a little more, and make the efforts, etc...
I guess what we are saying here is that while we know that you are a great person, and are happy to see that you are interested in making some efforts/changes.
It is those little things that some real professional advice and counseling might be able to address. Most of here are nice people. But, this might be something that is just beyond what a chat-board can really cover.