Before I ask I want to say that I am a 19 years old female, and I have never in my life ever had long hair. However I always take care of my hijab, prayers and everything else, the thing is that I am comfortable with short hair (I'm saying 2 inches kind of short). just this year my barber accidentally shaved my sides so I said its okay just shave it all, so since then I'm comfortable with tiny bristle hair. I dont have to overly take care of it with conditioner and all but my mother thinks its wrong for a girl to have a boy-ish look, and I understand! BUT nobody other than my parents/siblings and female relatives know that I have short hair cuz like i said, I take care of my hijab. and everyone knows i am a female, so I dont think having a shaved head is wrong. I am comfortable with this, I like the way I look, I dont have to worry about hair slipping out of my hijab or prayer cloth. so I just want to make sure if its okay for me to keep this hair length? tq!
There are a number of authentic hadith narrations in which the Prophet strongly admonishes against trying to look like the other sex. However, these narrations are speaking of a person who intentionally tries to look like the other sex without a valid reason. It is narrated in Sahih Muslim that some of the wives of the Prophet after his death used to cut their hairs so short that it did not extend beyond their ears. According to the Saudi scholar Shaykh Nasir al-Umar there are no strict regulations regarding how short a woman can cut her hair as long as the intent behind it is not to look like males.1 Since your intention is convenience then there doesn’t seem to be anything wrong with it. However, if your parents and relatives dislike seeing your hair the way it is then out of respect for them it is best to make it at least long enough to stop them from complaining about it.