The lyrics portray a single mother working hard to raise and protect her young son, often without support from his father. The mood moves between sadness about her difficult circumstances and reassurance in the repeated promise that her child is loved and safe. Her hopes for him give the song a determined, caring tone: she wants his future to be better than her own.
“Rockabye” echoes a lullaby: rocking a baby and asking him not to cry expresses comfort and protection. The lines about keeping him warm and out of the cold can be understood literally, but they also suggest sheltering him from hardship. References to school fees and bus fare make her care practical as well as emotional, while “angels surround you” offers a more spiritual image of protection.
The song celebrates the mother’s devotion without suggesting that love makes her struggles disappear. Her reassurance may be partly a promise to her son and partly a way to keep herself going. The lyrics also present her as resilient, but the repeated emphasis on nonstop work and sacrifice hints at the cost of carrying so much alone. The father’s absence is clear, while the reasons for it remain unspecified.