>>1 Well, OP, I can understand why your aunties want others to not get into a relationship before finishing their studies, and its mainly due to the fact that they think that you will get distracted with studying, and your grades will drop, and the failure to get a job, etc. etc., you know the deal. Yet, they have to understand that falling in love is something a person can't just help doing; we're humans, and we have the right to do that. I would probably suggest talking to your mother about the relationship between you and your boyfriend.
Regarding the issue about the family gatherings, you should do what I do; just simply start talking to the adults and things of the like. Being a kid who always grew up around relatives who were much older than me, I got the chance to get comfortable with it. If your aunties begin to bother you regarding the relationship, they should respect the fact that you yourself have the right whether or not you want to be in a relationship, and just ignore them, or take it as a grain of salt. Also, I'm sure that you aren't dumb or an outcast. If I may ask, what makes you feel like this?
Now, about your relationship with your bf....
Don't do that kinda stuff. Don't promise him anything. If he begins to go sad and say, "But you promised.." Then tell him straight up no. From how I see it, its a form of manipulation, using your past decisions against you. You yourself have the choice. Now, this isn't entirely his fault. You also have to stop promising him to do "this" or "that". If you fully know and understand that whatever it is that you're doing is illegal, don't make the promise. Keep making promises like these and its gonna be quite troublesome.
Yet, the good thing about this is that you are realizing your problems; and all you have to do is either improve on it and/or fix them. It isn't too late to fix them either, so don't give up hope. Don't expect the changes to happen overnight though. It'll take time, but I'm sure you can do it. We're here for you, so smile! good luck with this, and sorry if this didn't help too much.. I'm a bit off today ^_^;