Mothers come from all walks of life and no matter what language they speak, they all convey a language of love. This is not love that we know and define by the day but love that is selfless, unconditional, sacrificing, patient and kind. Love that suffers, trusts, protects, prays and hopes for the best in the worst situations.
I sit in my room reflecting on the past before turning my life around and my mind stretches to many aspects of my life where I was troubled. Too many people were hurt because of who I was, but my mom, amongst a few others who I hold dear to my heart, come to mind as she was there through it all and she is still here today.
I remember how she made sure we dressed in the latest fashion. I remember the love she packed in our lunchboxes for school. Wimpy meals delivered during break-time had other kids feeling envious. She was so focused on shaping us. The memories of her teaching me how to read time will always remain. My children will laugh at how forbidden speaking Setswana was, because the times she grew up in, had her believe in prosperity associated with speaking English. She always wanted better for us.
I grew older and her love never changed. She worked hard, denying her own desires so we could attend expensive schools. Sometimes we were called out of class into the principals office because our school fees were behind, but she always came through.
I love my dad (May his soul Rest In Peace). He was a great father but a terrible husband. After 23 years of marriage, she decided to get divorced and that is when we learned about the cheating and abuse she put up with. 23 years of hiding tears of pain behind a mask of smiles and laughter. 23 years of protecting my fathers image. 23 years of being strong for others when someone needed to be strong for her. Only a mothers love can do that.
From high school when I started taking drugs, right through varsity into my independent adulthood, I put my mother through hell. 15 years of drug addiction. With all the back chat, disrespect and never being home, you can imagine all the possible things I did to hurt her. Considering all that she took from my father during marriage and all that she took on after the divorce and passing of my father, on top of my addiction and rebellious behavior, she remained a mother to me the best way she knew how. She always wanted better for us.
This is a love understood in the context of God and one day in a year is not enough to celebrate our everyday super heroines with no capes. It takes knowing one mother to understand the DNA of mothers and because of the mother I have been blessed with, I would love to wish all mothers around the world a happy Mother’s Day. We love and truly appreciate you from the bottom of our hearts.

126 COMMENTS

  1. We are also noticing that traditional medical doctors are also recognizing the increased interest in holistic healing and are finally starting to incorporate these healing methods into their practice to keep up with the current trends. There are many ways to obtain a construction job interview, but some are more effective than others.

  2. After research study a few of the blog posts on your internet site now, and I really like your means of blogging. I bookmarked it to my book marking site checklist and will certainly be inspecting back soon. Pls check out my internet site too and also let me know what you think.

  3. An intriguing discussion is definitely worth comment. I think that you should write more on this topic, it may not be a taboo matter but generally people don’t discuss such topics. To the next! Best wishes!!

  4. Undeniably believe that which you stated. Your favorite reason appeared to be on the web the simplest thing to be aware of.
    I say to you, I certainly get annoyed while people think about worries that they plainly don’t know about.
    You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people can take a signal.
    Will likely be back to get more. Thanks

  5. Hello there, You’ve performed an incredible job. I will definitely digg it and for my part suggest to my friends. I am sure they’ll be benefited from this web site.

  6. I just want to say I am just new to weblog and truly enjoyed your web blog. Very likely I’m planning to bookmark your site . You surely have superb posts. Regards for sharing with us your website.

  7. I just want to mention I am just newbie to weblog and definitely savored your blog site. Almost certainly I’m want to bookmark your site . You absolutely come with remarkable article content. Thanks for sharing with us your web page.

  8. My partner and I absolutely love your blog and find nearly all
    of your post’s to be exactly I’m looking for. Does one offer guest writers to
    write content for yourself? I wouldn’t mind composing a post or elaborating on many of the subjects you write in relation to here.
    Again, awesome web site!

  9. Leading Online Pharmacy – Contact us at +1 (917) 259-3352 for unbelievable rates, discount and offers on any medicine. Get it delivered free of cost at your door steps, call us today. Phone : +1 (917) 259-3352

  10. I got this site from my friend who shared with me regarding this
    web site and now this time I am browsing this site and reading very informative
    content at this place.

  11. When I originally left a comment I appear to have clicked on the -Notify me when new
    comments are added- checkbox and now every time a comment is added I recieve four emails with the same comment.
    Is there a way you can remove me from that service?
    Thanks a lot!

  12. It’s really a great and helpful piece of
    information. I’m glad that you just shared this useful information with us.
    Please stay us up to date like this. Thank you for sharing.

  13. This is very interesting, You are a very skilled blogger. I have joined your feed and
    look forward to seeking more of your excellent post.
    Also, I have shared your web site in my social networks!

  14. Do you have a spam problem on this website; I also am a blogger, and I was wondering your situation; many of us have developed some nice procedures and we are looking to exchange methods with other folks, please shoot me an e-mail if interested.

  15. Very good website you have here but I was curious about if you knew of any message boards that cover the
    same topics talked about in this article? I’d really like to be a part of community where
    I can get advice from other experienced people that share the same interest.

    If you have any recommendations, please let me know. Thanks!

  16. We’re a group of volunteers and starting a new scheme in our community.

    Your website offered us with valuable info to work on.
    You’ve done an impressive job and our entire community will be thankful to you.

  17. I’m truly enjoying the design and layout of your blog.
    It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme?

    Fantastic work!

  18. Howdy! I know this is somewhat off topic but I was wondering
    which blog platform are you using for this site?
    I’m getting fed up of WordPress because
    I’ve had issues with hackers and I’m looking at options for another platform.
    I would be great if you could point me in the direction of a good platform.

  19. What i do not understood is in fact how you are now not actually much more well-appreciated than you might be right now. You are very intelligent. You know thus significantly in terms of this matter, produced me for my part imagine it from a lot of varied angles. Its like men and women aren’t fascinated except it¦s something to do with Woman gaga! Your personal stuffs outstanding. Always maintain it up!

  20. First off I want to say wonderful blog! I had a quick question which I’d like to ask if you do not mind.
    I was curious to know how you center yourself and clear your mind before writing.
    I have had a tough time clearing my mind in getting my thoughts out there.
    I truly do enjoy writing but it just seems like the first 10
    to 15 minutes tend to be lost simply just trying to figure out how to
    begin. Any ideas or tips? Many thanks!

  21. Hello, i think that i saw you visited my website so i came
    to “return the favor”.I am trying to find things to
    improve my website!I suppose its ok to use a few of your
    ideas!!

  22. I’m amazed, I must say. Seldom do I come across a blog that’s both equally educative and amusing,
    and without a doubt, you’ve hit the nail on the head.
    The problem is something too few folks are speaking intelligently about.
    I am very happy I found this during my hunt for something regarding this.

  23. Just desire to say your article is as surprising.

    The clearness in your post is simply excellent and i can assume you’re an expert on this
    subject. Well with your permission allow me to grab your feed to keep
    updated with forthcoming post. Thanks a million and please continue the enjoyable work.

  24. Having read this I thought it was rather enlightening.
    I appreciate you spending some time and energy to put this content together.

    I once again find myself spending a significant amount of time both
    reading and posting comments. But so what, it was still worth it!

  25. Simply wish to say your article is as astonishing. The clearness in your post is simply nice and i
    could assume you are an expert on this subject. Fine with your
    permission let me to grab your RSS feed to keep up to date with forthcoming post.

    Thanks a million and please continue the gratifying work.

  26. My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on a variety of websites for about a year and am concerned about switching to another platform. I have heard fantastic things about blogengine.net. Is there a way I can import all my wordpress content into it? Any kind of help would be greatly appreciated!

  27. What’s Happening i’m new to this, I stumbled upon this I have found It absolutely helpful and it has helped me out loads. I hope to contribute & help other users like its helped me. Good job.

  28. Hey would you mind letting me know which webhost you’re
    using? I’ve loaded your blog in 3 different browsers and
    I must say this blog loads a lot faster then most.

    Can you suggest a good hosting provider at
    a honest price? Thanks a lot, I appreciate it!

  29. Hi there, just became alert to your blog through Google, and found that it is truly
    informative. I’m going to watch out for brussels.
    I’ll appreciate if you continue this in future. Numerous people will be benefited from your
    writing. Cheers!

  30. Good day! I could have sworn I’ve visited this
    web site before but after going through some of the articles I realized it’s
    new to me. Anyways, I’m certainly happy I discovered it and I’ll
    be book-marking it and checking back often!

  31. My spouse and I absolutely love your blog and find the majority of your post’s to be exactly I’m
    looking for. can you offer guest writers to write content
    to suit your needs? I wouldn’t mind composing a post or elaborating on most of the
    subjects you write concerning here. Again, awesome site!

  32. I’m really inspired with your writing talents as neatly as with the structure on your weblog. Is this a paid subject matter or did you customize it your self? Anyway stay up the nice high quality writing, it’s rare to see a nice weblog like this one today..

  33. Fantastic beat ! I would like to apprentice even as you amend your website, how can i subscribe for a weblog web site?
    The account helped me a applicable deal. I had been a little bit acquainted of this your broadcast offered vibrant clear concept

  34. I’m still learning from you, but I’m making my way to
    the top as well. I certainly liked reading everything that
    is posted on your site.Keep the aarticles coming. I loved it!

  35. Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to far added agreeable from you!
    However, how can we communicate?

  36. I hardly leave a response, however i did some searching and wound up
    here MOTHER’S DAY: AN AFRICAN MAN’S JOURNEY WITH HIS MOTHER | Glam
    Africa. And I actually do have a few questions for you if it’s allright.
    Could it be just me or does it look as if like some of
    these remarks appear like they are left by brain dead individuals?
    😛 And, if you are posting on additional online social sites, I’d like to follow anything new you have to
    post. Could you make a list of every one of all your social
    sites like your linkedin profile, Facebook page or twitter feed?

  37. Admiring the dedication you put into your website and detailed information you present.
    It’s good to come across a blog every once in a while that isn’t the same old rehashed information. Excellent read!
    I’ve bookmarked your site and I’m including your RSS feeds to my Google account.

  38. Heya i am for the primary time here. I came across this board and
    I in finding It really useful & it helped me out
    a lot. I am hoping to present something back and aid others like you aided me.

  39. Hey! Someone in my Myspace group shared this website
    with us so I came to check it out. I’m definitely loving the information. I’m bookmarking and will be tweeting this to my followers!
    Superb blog and amazing design.

  40. Appreciating the time and energy you put into your site and detailed information you offer.
    It’s awesome to come across a blog every once in a while that isn’t the same out of date rehashed information. Great read!
    I’ve bookmarked your site and I’m including your RSS feeds to my Google account.

  41. Admiring the commitment you put into your site and in depth information you present.
    It’s good to come across a blog every once in a while that isn’t the same unwanted rehashed information. Excellent read!
    I’ve saved your site and I’m including your RSS feeds to my Google account.

  42. This is really interesting, You’re a very skilled blogger.
    I’ve joined your feed and look forward to in search of extra of your excellent post.

    Additionally, I have shared your site in my social networks!

  43. I’m still learning from you, but I’m trying to achieve my goals.
    I absolutely love reading everything that is posted on your blog.Keep
    the stories coming. I liked it!

  44. Hi! Someone in my Myspace group shared this site with us
    so I came to look it over. I’m definitely enjoying the
    information. I’m bookmarking and will be tweeting this to
    my followers! Excellent blog and brilliant design and style.

  45. It is the best time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you some interesting things or advice. Maybe you could write next articles referring to this article. I want to read more things about it!

  46. I¦ve been exploring for a little for any high quality articles or weblog posts in this kind of house . Exploring in Yahoo I eventually stumbled upon this site. Studying this information So i¦m satisfied to express that I have an incredibly excellent uncanny feeling I came upon just what I needed. I such a lot no doubt will make sure to don¦t put out of your mind this web site and give it a look on a constant basis.

  47. I do love the way you have framed this specific matter plus it really does present me personally a lot of fodder for consideration. However, because of just what I have experienced, I really trust as other feedback pile on that people today stay on point and don’t embark on a tirade involving some other news du jour. All the same, thank you for this superb piece and although I do not really agree with it in totality, I regard the point of view.

  48. Hey! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in trading links or maybe guest writing a blog article or vice-versa? My blog addresses a lot of the same topics as yours and I feel we could greatly benefit from each other. If you might be interested feel free to send me an email. I look forward to hearing from you! Excellent blog by the way!

  49. You really make it appear really easy together with your presentation however I find this topic to be really something which I believe I’d by no means understand. It kind of feels too complicated and very wide for me. I am looking ahead for your next submit, I’ll attempt to get the dangle of it!

  50. After study a few of the blog posts on your website now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Pls check out my web site as well and let me know what you think.

  51. I really appreciate this post. I have been looking all over for this! Thank goodness I found it on Bing. You’ve made my day! Thanks again!

  52. This blog is definitely rather handy since I’m at the moment creating an internet floral website – although I am only starting out therefore it’s really fairly small, nothing like this site. Can link to a few of the posts here as they are quite. Thanks much. Zoey Olsen

  53. Hello would you mind stating which blog platform you’re using? I’m planning to start my own blog soon but I’m having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique. P.S Apologies for getting off-topic but I had to ask!

  54. F*ckin¦ amazing things here. I am very satisfied to peer your post. Thanks so much and i am taking a look forward to contact you. Will you kindly drop me a mail?

  55. What i don’t understood is if truth be told how you are not actually a lot more smartly-liked than you may be right now. You are so intelligent. You recognize thus considerably on the subject of this matter, produced me in my view imagine it from so many various angles. Its like men and women don’t seem to be involved except it?¦s something to do with Girl gaga! Your own stuffs nice. All the time handle it up!

  56. I have not checked in here for a while as I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂

  57. Hi there! This post couldn’t be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!

  58. My programmer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the costs. But he’s tryiong none the less. I’ve been using Movable-type on a number of websites for about a year and am worried about switching to another platform. I have heard excellent things about blogengine.net. Is there a way I can import all my wordpress content into it? Any help would be really appreciated!

  59. Somebody essentially help to make seriously articles I would state. This is the first time I frequented your web page and thus far? I surprised with the research you made to create this particular publish amazing. Great job!

  60. Thanks for any other informative site. Where else may just I am getting that kind of information written in such a perfect way? I have a undertaking that I’m just now working on, and I have been on the glance out for such information.

  61. I¦ve been exploring for a little for any high-quality articles or blog posts on this kind of space . Exploring in Yahoo I at last stumbled upon this site. Studying this info So i¦m happy to exhibit that I have an incredibly just right uncanny feeling I found out just what I needed. I most certainly will make certain to do not forget this site and provides it a look on a relentless basis.

Comments are closed.