{"product_id":"graphic-tee-life-is-a-bitch-but-thankfully-so-am-i-statement-shirt","title":"Graphic Tee - \"Life is a Bitch but thankfully so am I\" Statement Shirt","description":"\u003ctable id=\"size-guide\" style=\"min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px;\"\u003e \u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e5XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length (from center back), in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e15.10\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis relaxed, classic-fit tee lets you wear a cheeky kind of resilience. Soft, medium-weight cotton holds a bold, hand-lettered design that reads “Life is a Bitch but thankfully so am I,” printed in crisp black for a vintage, slightly whimsical look. It’s the sort of shirt you pull on when you want to laugh at life’s curveballs while still looking put-together — for coffee runs, casual meetups, or low-key nights out. The neutral white canvas keeps the message front-and-center, while the tear-away label and ribbed collar keep you comfortable all day. Wear it as a statement of salty optimism and wry self-assurance.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton (solid colors); medium-weight 180 g\/m² for year-round comfort\u003cbr\u003e- Tubular knit with no side seams for cleaner drape and less waste\u003cbr\u003e- Ribbed knit collar and shoulder tape to maintain shape and reduce stretching\u003cbr\u003e- DTG and DTF printing for crisp, detailed front and sleeve designs; tear-away label for comfort\u003cbr\u003e- Oeko-Tex certified; EU 2-year warranty; meets safety and chemical compliance standards\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 5000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Nicaragua\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Do not iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Light Blue \/ S","offer_id":53671549665623,"sku":"20283794822760577882","price":22.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":53671549698391,"sku":"28437545769357898853","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":53671549731159,"sku":"16871311161839863132","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":53671549763927,"sku":"25011719712779429791","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":53671549796695,"sku":"41611638286513509435","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":53671549829463,"sku":"26492210751945070165","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":53671549862231,"sku":"82487882953126118774","price":25.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":53671549894999,"sku":"26396167261080723624","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ S","offer_id":53671549927767,"sku":"33302705235135889088","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":53671549960535,"sku":"21605214165800641166","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":53671549993303,"sku":"13814086918000748938","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":53671550026071,"sku":"22989845803189720563","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":53671550058839,"sku":"33474768829627203817","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":53671550091607,"sku":"11379697783277396629","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":53671550124375,"sku":"62869739860626594325","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":53671550157143,"sku":"17519288786675256115","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":53671550189911,"sku":"30159573650535740965","price":24.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53671550222679,"sku":"32872398450199389212","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ M","offer_id":53671550255447,"sku":"13030678578564777357","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":53671550288215,"sku":"29558524866181881269","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":53671550320983,"sku":"11557300997863842174","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":53671550353751,"sku":"32076934857760053366","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":53671550386519,"sku":"30937999959404706191","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":53671550419287,"sku":"24491045617963182044","price":22.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":53671550452055,"sku":"16988446196932680378","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":53671550484823,"sku":"25830598942324572166","price":25.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53671550517591,"sku":"42167522972394660039","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ L","offer_id":53671550550359,"sku":"98135529101809516077","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":53671550583127,"sku":"24555904526333279788","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":53671550615895,"sku":"16687006612163263290","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":53671550648663,"sku":"14486366182511381462","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":53671550681431,"sku":"10255273723146182660","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":53671550714199,"sku":"14125624961483700917","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":53671550746967,"sku":"21046214128937766688","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":53671550779735,"sku":"31479643468002259627","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":53671550812503,"sku":"89852430599061701795","price":26.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53671550845271,"sku":"30543629037432581667","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ XL","offer_id":53671550878039,"sku":"32713283833514676876","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ XL","offer_id":53671550910807,"sku":"22155388706240961803","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":53671550943575,"sku":"13093727272721470918","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":53671550976343,"sku":"25415112139800692712","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":53671551009111,"sku":"17889037085603856015","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":53671551041879,"sku":"81287228248718908827","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":53671551074647,"sku":"60279029867365028146","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":53671551107415,"sku":"20621000991833020343","price":26.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53671551140183,"sku":"45718863250281868891","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 2XL","offer_id":53671551172951,"sku":"33535272475190816375","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":53671551205719,"sku":"22017998810552473077","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":53671551238487,"sku":"14161303142397227649","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":53671551271255,"sku":"58623133909027180444","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":53671551304023,"sku":"73563513183860303796","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":53671551336791,"sku":"23866779366079169442","price":27.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":53671551369559,"sku":"16006094695150221347","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 3XL","offer_id":53671551402327,"sku":"20182553766050814823","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":53671551435095,"sku":"24877046107431719758","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 4XL","offer_id":53671551467863,"sku":"18643672532237478463","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":53671551500631,"sku":"14223707302704313322","price":27.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":53671551533399,"sku":"37657030448153068595","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 5XL","offer_id":53671551566167,"sku":"12337751999837745744","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":53671551598935,"sku":"28904052075275535812","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":53671551631703,"sku":"84392032133306535044","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0919\/5972\/2327\/files\/13503562850849591296_2048.jpg?v=1780166777","url":"https:\/\/www.tshirtsonlinestore.com\/products\/graphic-tee-life-is-a-bitch-but-thankfully-so-am-i-statement-shirt","provider":"T-Shirts Online Store","version":"1.0","type":"link"}